CVE-2022-50410

Updated on 18 Sep 2025

Severity

7.8 High severity

Details

CVSS score
7.8
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Overview

About vulnerability

In the Linux kernel, the following vulnerability has been resolved:

NFSD: Protect against send buffer overflow in NFSv2 READ

Since before the git era, NFSD has conserved the number of pages held by each nfsd thread by combining the RPC receive and send buffers into a single array of pages. This works because there are no cases where an operation needs a large RPC Call message and a large RPC Reply at the same time.

Once an RPC Call has been received, svc_process() updates svc_rqst::rq_res to describe the part of rq_pages that can be used for constructing the Reply. This means that the send buffer (rq_res) shrinks when the received RPC record containing the RPC Call is large.

A client can force this shrinkage on TCP by sending a correctly- formed RPC Call header contained in an RPC record that is excessively large. The full maximum payload size cannot be constructed in that case.

Details

Fixes

KernelCare state

Live-patch status from KernelCare for each operating system.

Operating system Status Covered kernels
Amazon Linux 2 Released
112 kernels
  • 4.14.152-127.182.amzn2
  • 4.14.154-128.181.amzn2
  • 4.14.165-131.185.amzn2
  • 4.14.146-120.181.amzn2
  • 4.14.152-124.171.amzn2
  • 4.14.171-136.231.amzn2
  • 4.14.158-129.185.amzn2
  • 4.14.165-133.209.amzn2
  • 4.14.173-137.228.amzn2
  • 4.14.177-139.254.amzn2
  • 4.14.173-137.229.amzn2
  • 4.14.177-139.253.amzn2
  • 4.14.181-140.257.amzn2
  • 4.14.186-146.268.amzn2
  • 4.14.181-142.260.amzn2
  • 4.14.192-147.314.amzn2
  • 4.14.193-149.317.amzn2
  • 4.14.198-152.320.amzn2
  • 4.14.200-155.322.amzn2
  • 4.14.203-156.332.amzn2
  • 4.14.209-160.335.amzn2
  • 4.14.214-160.339.amzn2
  • 4.14.209-160.339.amzn2
  • 4.14.219-161.340.amzn2
  • 4.14.225-168.357.amzn2
  • 4.14.231-173.360.amzn2
  • 4.14.219-164.354.amzn2
  • 4.14.225-169.362.amzn2
  • 4.14.232-176.381.amzn2
  • 4.14.232-177.418.amzn2
  • 4.14.238-182.421.amzn2
  • 4.14.238-182.422.amzn2
  • 4.14.231-173.361.amzn2
  • 4.14.241-184.433.amzn2
  • 4.14.243-185.433.amzn2
  • 4.14.246-187.474.amzn2
  • 4.14.248-189.473.amzn2
  • 4.14.252-195.481.amzn2
  • 4.14.252-195.483.amzn2
  • 4.14.256-197.484.amzn2
  • 4.14.262-200.489.amzn2
  • 4.14.268-205.500.amzn2
  • 4.14.273-207.502.amzn2
  • 4.14.275-207.503.amzn2
  • 4.14.276-211.499.amzn2
  • 4.14.281-212.502.amzn2
  • 4.14.285-215.501.amzn2
  • 4.14.287-215.504.amzn2
  • 4.14.290-217.505.amzn2
  • 4.14.291-218.527.amzn2
  • 4.14.294-220.533.amzn2
  • 4.14.296-222.539.amzn2
  • 4.14.299-223.520.amzn2
  • 4.14.301-224.520.amzn2
  • 4.14.304-226.531.amzn2
  • 4.14.301-225.528.amzn2
  • 4.14.309-231.529.amzn2
  • 4.14.305-227.531.amzn2
  • 4.14.313-235.533.amzn2
  • 4.14.314-237.533.amzn2
  • 4.14.314-238.539.amzn2
  • 4.14.318-240.529.amzn2
  • 4.14.318-241.531.amzn2
  • 4.14.320-242.534.amzn2
  • 4.14.320-243.544.amzn2
  • 4.14.322-244.536.amzn2
  • 4.14.311-233.529.amzn2
  • 4.14.322-244.539.amzn2
  • 4.14.326-245.539.amzn2
  • 4.14.327-246.539.amzn2
  • 4.14.328-248.540.amzn2
  • 4.14.322-246.539.amzn2
  • 4.14.330-250.540.amzn2
  • 4.14.334-252.552.amzn2
  • 4.14.336-253.554.amzn2
  • 4.14.336-255.557.amzn2
  • 4.14.336-256.559.amzn2
  • 4.14.336-257.562.amzn2
  • 4.14.336-256.557.amzn2
  • 4.14.336-257.568.amzn2
  • 4.14.336-257.566.amzn2
  • 4.14.343-261.564.amzn2
  • 4.14.343-259.562.amzn2
  • 4.14.343-260.564.amzn2
  • 4.14.348-265.562.amzn2
  • 4.14.344-262.563.amzn2
  • 4.14.345-262.561.amzn2
  • 4.14.348-265.565.amzn2
  • 4.14.349-266.564.amzn2
  • 4.14.350-266.564.amzn2
  • 4.14.352-268.568.amzn2
  • 4.14.352-267.564.amzn2
  • 4.14.353-270.569.amzn2
  • 4.14.352-268.569.amzn2
  • 4.14.355-271.569.amzn2
  • 4.14.355-275.582.amzn2
  • 4.14.355-275.570.amzn2
  • 4.14.355-275.572.amzn2
  • 4.14.355-275.591.amzn2
  • 4.14.355-274.598.amzn2
  • 4.14.355-275.603.amzn2
  • 4.14.355-276.618.amzn2
  • 4.14.355-276.639.amzn2
  • 4.14.355-277.643.amzn2
  • 4.14.355-277.647.amzn2
  • 4.14.355-280.652.amzn2
  • 4.14.355-280.664.amzn2
  • 4.14.355-280.651.amzn2
  • 4.14.355-280.672.amzn2
  • 4.14.355-280.679.amzn2
  • 4.14.355-280.684.amzn2
  • 4.14.355-280.695.amzn2
CentOS 7 Released
35 kernels
  • 3.10.0-1160.el7
  • 3.10.0-1160.2.2.el7
  • 3.10.0-1160.2.1.el7
  • 3.10.0-1160.6.1.el7
  • 3.10.0-1160.11.1.el7
  • 3.10.0-1160.15.2.el7
  • 3.10.0-1160.21.1.el7
  • 3.10.0-1160.24.1.el7
  • 3.10.0-1160.25.1.el7
  • 3.10.0-1160.31.1.el7
  • 3.10.0-1160.36.2.el7
  • 3.10.0-1160.41.1.el7
  • 3.10.0-1160.42.2.el7
  • 3.10.0-1160.45.1.el7
  • 3.10.0-1160.53.1.el7
  • 3.10.0-1160.49.1.el7
  • 3.10.0-1160.59.1.el7
  • 3.10.0-1160.62.1.el7
  • 3.10.0-1160.66.1.el7
  • 3.10.0-1160.71.1.el7
  • 3.10.0-1160.76.1.el7
  • 3.10.0-1160.80.1.el7
  • 3.10.0-1160.81.1.el7
  • 3.10.0-1160.83.1.el7
  • 3.10.0-1160.88.1.el7
  • 3.10.0-1160.90.1.el7
  • 3.10.0-1160.92.1.el7
  • 3.10.0-1160.95.1.el7
  • 3.10.0-1160.99.1.el7
  • 3.10.0-1160.102.1.el7
  • 3.10.0-1160.105.1.el7
  • 3.10.0-1160.108.1.el7
  • 3.10.0-1160.114.2.el7
  • 3.10.0-1160.118.1.el7
  • 3.10.0-1160.119.1.el7
CentOS 7 ELS Ready For Release
CentOS 7 plus Released
23 kernels
  • 3.10.0-1160.el7.centos.plus
  • 3.10.0-1160.6.1.el7.centos.plus
  • 3.10.0-1160.2.2.el7.centos.plus
  • 3.10.0-1160.11.1.el7.centos.plus
  • 3.10.0-1160.15.2.el7.centos.plus
  • 3.10.0-1160.21.1.el7.centos.plus
  • 3.10.0-1160.2.1.el7.centos.plus
  • 3.10.0-1160.24.1.el7.centos.plus
  • 3.10.0-1160.25.1.el7.centos.plus
  • 3.10.0-1160.31.1.el7.centos.plus
  • 3.10.0-1160.36.2.el7.centos.plus
  • 3.10.0-1160.41.1.el7.centos.plus
  • 3.10.0-1160.42.2.el7.centos.plus
  • 3.10.0-1160.45.1.el7.centos.plus
  • 3.10.0-1160.49.1.el7.centos.plus
  • 3.10.0-1160.53.1.el7.centos.plus
  • 3.10.0-1160.59.1.el7.centos.plus
  • 3.10.0-1160.62.1.el7.centos.plus
  • 3.10.0-1160.76.1.el7.centos.plus
  • 3.10.0-1160.80.1.el7.centos.plus
  • 3.10.0-1160.81.1.el7.centos.plus
  • 3.10.0-1160.83.1.el7.centos.plus
  • 3.10.0-1160.88.1.el7.centos.plus
CloudLinux OS 6h Released
8 kernels
  • 3.10.0-962.3.2.lve1.5.80.el6h
  • 3.10.0-962.3.2.lve1.5.81.el6h
  • 3.10.0-962.3.2.lve1.5.84.el6h
  • 3.10.0-962.3.2.lve1.5.82.el6h
  • 3.10.0-962.3.2.lve1.5.83.el6h
  • 3.10.0-962.3.2.lve1.5.85.el6h
  • 3.10.0-962.3.2.lve1.5.87.el6h
  • 3.10.0-962.3.2.lve1.5.86.el6h
CloudLinux OS 7 Released
9 kernels
  • 3.10.0-962.3.2.lve1.5.80.el7
  • 3.10.0-962.3.2.lve1.5.81.el7
  • 3.10.0-962.3.2.lve1.5.82.el7
  • 3.10.0-962.3.2.lve1.5.83.el7
  • 3.10.0-962.3.2.lve1.5.84.el7
  • 3.10.0-962.3.2.lve1.5.85.el7
  • 3.10.0-962.3.2.lve1.5.86.el7
  • 3.10.0-962.3.2.lve1.5.87.el7
  • 3.10.0-962.3.2.lve1.5.88.el7
Oracle Linux 7 Released
50 kernels
  • 3.10.0-1160.el7
  • 3.10.0-1160.2.2.el7
  • 3.10.0-1160.2.1.el7
  • 3.10.0-1160.6.1.el7
  • 3.10.0-1160.11.1.el7
  • 3.10.0-1160.15.2.el7
  • 3.10.0-1160.21.1.el7
  • 3.10.0-1160.24.1.el7
  • 3.10.0-1160.25.1.el7
  • 3.10.0-1160.31.1.el7
  • 3.10.0-1160.36.2.el7
  • 3.10.0-1160.41.1.el7
  • 3.10.0-1160.42.2.el7
  • 3.10.0-1160.45.1.el7
  • 3.10.0-1160.21.1.0.1.el7
  • 3.10.0-1160.42.2.0.1.el7
  • 3.10.0-1160.49.1.el7
  • 3.10.0-1160.45.1.0.1.el7
  • 3.10.0-1160.53.1.el7
  • 3.10.0-1160.59.1.el7
  • 3.10.0-1160.62.1.el7
  • 3.10.0-1160.66.1.el7
  • 3.10.0-1160.66.1.0.2.el7
  • 3.10.0-1160.71.1.0.1.el7
  • 3.10.0-1160.76.1.0.1.el7
  • 3.10.0-1160.80.1.0.1.el7
  • 3.10.0-1160.81.1.0.1.el7
  • 3.10.0-1160.11.1.0.1.el7
  • 3.10.0-1160.15.2.0.1.el7
  • 3.10.0-1160.24.1.0.1.el7
  • 3.10.0-1160.25.1.0.1.el7
  • 3.10.0-1160.31.1.0.1.el7
  • 3.10.0-1160.62.1.0.2.el7
  • 3.10.0-1160.76.1.0.2.el7
  • 3.10.0-1160.83.1.0.1.el7
  • 3.10.0-1160.88.1.0.1.el7
  • 3.10.0-1160.90.1.0.1.el7
  • 3.10.0-1160.92.1.0.1.el7
  • 3.10.0-1160.95.1.0.1.el7
  • 3.10.0-1160.99.1.0.1.el7
  • 3.10.0-1160.102.1.0.1.el7
  • 3.10.0-1160.105.1.0.1.el7
  • 3.10.0-1160.108.1.0.1.el7
  • 3.10.0-1160.114.2.0.1.el7
  • 3.10.0-1160.118.1.0.1.el7
  • 3.10.0-1160.119.1.0.1.el7
  • 3.10.0-1160.119.1.0.2.el7
  • 3.10.0-1160.119.1.0.3.el7
  • 3.10.0-1160.119.1.0.4.el7
  • 3.10.0-1160.119.1.0.5.el7
RHEL 7 Released
50 kernels
  • 3.10.0-1160.el7
  • 3.10.0-1160.2.2.el7
  • 3.10.0-1160.2.1.el7
  • 3.10.0-1160.6.1.el7
  • 3.10.0-1160.11.1.el7
  • 3.10.0-1160.15.2.el7
  • 3.10.0-1160.21.1.el7
  • 3.10.0-1160.24.1.el7
  • 3.10.0-1160.25.1.el7
  • 3.10.0-1160.31.1.el7
  • 3.10.0-1160.36.2.el7
  • 3.10.0-1160.41.1.el7
  • 3.10.0-1160.42.2.el7
  • 3.10.0-1160.45.1.el7
  • 3.10.0-1160.49.1.el7
  • 3.10.0-1160.53.1.el7
  • 3.10.0-1160.59.1.el7
  • 3.10.0-1160.62.1.el7
  • 3.10.0-1160.66.1.el7
  • 3.10.0-1160.71.1.el7
  • 3.10.0-1160.76.1.el7
  • 3.10.0-1160.80.1.el7
  • 3.10.0-1160.81.1.el7
  • 3.10.0-1160.83.1.el7
  • 3.10.0-1160.88.1.el7
  • 3.10.0-1160.90.1.el7
  • 3.10.0-1160.92.1.el7
  • 3.10.0-1160.95.1.el7
  • 3.10.0-1160.99.1.el7
  • 3.10.0-1160.102.1.el7
  • 3.10.0-1160.105.1.el7
  • 3.10.0-1160.108.1.el7
  • 3.10.0-1160.114.2.el7
  • 3.10.0-1160.118.1.el7
  • 3.10.0-1160.119.1.el7
  • 3.10.0-1160.123.1.el7
  • 3.10.0-1160.125.1.el7
  • 3.10.0-1160.132.1.el7
  • 3.10.0-1160.133.1.el7
  • 3.10.0-1160.134.1.el7
  • 3.10.0-1160.135.1.el7
  • 3.10.0-1160.136.1.el7
  • 3.10.0-1160.128.1.el7
  • 3.10.0-1160.129.1.el7
  • 3.10.0-1160.137.1.el7
  • 3.10.0-1160.138.1.el7
  • 3.10.0-1160.139.1.el7
  • 3.10.0-1160.141.1.el7
  • 3.10.0-1160.142.1.el7
  • 3.10.0-1160.143.1.el7
RHEL 8 Planned
RHEL8 EUS 8.6 Released
53 kernels
  • 4.18.0-372.51.1.el8_6
  • 4.18.0-372.46.1.el8_6
  • 4.18.0-372.41.1.el8_6
  • 4.18.0-372.36.1.el8_6
  • 4.18.0-372.52.1.el8_6
  • 4.18.0-372.57.1.el8_6
  • 4.18.0-372.64.1.el8_6
  • 4.18.0-372.70.1.el8_6
  • 4.18.0-372.75.1.el8_6
  • 4.18.0-372.80.1.el8_6
  • 4.18.0-372.87.1.el8_6
  • 4.18.0-372.91.1.el8_6
  • 4.18.0-372.93.1.el8_6
  • 4.18.0-372.95.1.el8_6
  • 4.18.0-372.98.1.el8_6
  • 4.18.0-372.100.1.el8_6
  • 4.18.0-372.102.1.el8_6
  • 4.18.0-372.105.1.el8_6
  • 4.18.0-372.107.1.el8_6
  • 4.18.0-372.111.1.el8_6
  • 4.18.0-372.118.1.el8_6
  • 4.18.0-372.119.1.el8_6
  • 4.18.0-372.113.1.el8_6
  • 4.18.0-372.109.1.el8_6
  • 4.18.0-372.115.1.el8_6
  • 4.18.0-372.121.1.el8_6
  • 4.18.0-372.123.1.el8_6
  • 4.18.0-372.124.1.el8_6
  • 4.18.0-372.125.1.el8_6
  • 4.18.0-372.126.1.el8_6
  • 4.18.0-372.127.1.el8_6
  • 4.18.0-372.129.1.el8_6
  • 4.18.0-372.131.1.el8_6
  • 4.18.0-372.133.1.el8_6
  • 4.18.0-372.134.1.el8_6
  • 4.18.0-372.137.1.el8_6
  • 4.18.0-372.139.1.el8_6
  • 4.18.0-372.141.1.el8_6
  • 4.18.0-372.142.1.el8_6
  • 4.18.0-372.143.1.el8_6
  • 4.18.0-372.145.1.el8_6
  • 4.18.0-372.149.1.el8_6
  • 4.18.0-372.150.1.el8_6
  • 4.18.0-372.151.1.el8_6
  • 4.18.0-372.153.1.el8_6
  • 4.18.0-372.155.1.el8_6
  • 4.18.0-372.157.1.el8_6
  • 4.18.0-372.158.1.el8_6
  • 4.18.0-372.160.1.el8_6
  • 4.18.0-372.162.1.el8_6
  • 4.18.0-372.164.1.el8_6
  • 4.18.0-372.166.1.el8_6
  • 4.18.0-372.168.1.el8_6
RHEL 9 Will Not Fix
Ubuntu 22.04 Planned