Skip to content
Heist/ feed
Back to feed
HighFix available

NFSD: Finish converting the NFSv2 GETACL result encoder

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: NFSD: Finish converting the NFSv2 GETACL result encoder The xdr_stream conversion inadvertently left some code that set the page_len of the send buffer. The XDR stream encoders should handle this automatically now. This oversight adds garbage past the end of the Reply message. Clients typically ignore the garbage, but NFSD does not need to send it, as it leaks stale memory contents onto the wire.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.15.86, 6.0.16, 6.1.2
CVEs
CVE-2022-50861
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 04:09 UTC · Revision 1

Source evidence

NFSD: Finish converting the NFSv2 GETACL result encoder

core-osv · Original source

Published 30 Dec 2025, 12:15 UTC

In the Linux kernel, the following vulnerability has been resolved: NFSD: Finish converting the NFSv2 GETACL result encoder The xdr_stream conversion inadvertently left some code that set the page_len of the send buffer. The XDR stream encoders should handle this automatically now. This oversight adds garbage past the end of the Reply message. Clients typically ignore the garbage, but NFSD does not need to send it, as it leaks stale memory contents onto the wire.

osv:CVE-2022-50861

Kernel

Fixed versions: 5.15.86, 6.0.16, 6.1.2

Complete source record
{
  "id": "adf4b0be088126abaf70b47d77fa6b7fa010a25b475919a111c13531ac0cd273",
  "url": "https://osv.dev/vulnerability/CVE-2022-50861",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "NFSD: Finish converting the NFSv2 GETACL result encoder",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: NFSD: Finish converting the NFSv2 GETACL result encoder The xdr_stream conversion inadvertently left some code that set the page_len of the send buffer. The XDR stream encoders should handle this automatically now. This oversight adds garbage past the end of the Reply message. Clients typically ignore the garbage, but NFSD does not need to send it, as it leaks stale memory contents onto the wire.",
    "evidence": "osv:CVE-2022-50861",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.15.86",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.0.16",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.2",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "CVE-2022-50861",
      "aliases": [
        "CVE-2022-50861"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "6677b0d16abe77702040768c96e2ea17cd5b3f6e"
                },
                {
                  "fixed": "a20b0abab966a189a79aba6ebf41f59024a3224d"
                }
              ]
            },
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "f8cba47344f794b54373189bec23195b51020faf"
                },
                {
                  "fixed": "5030d4d2bf8b6f6f3d16401ab92a88bc5aa2377a"
                },
                {
                  "fixed": "d5b867fd2d7f79630b1a2906a7bb4f4b75bf297a"
                },
                {
                  "fixed": "2b825efb0577a32a872e872a869e0947cf9dd6d3"
                },
                {
                  "fixed": "ea5021e911d3479346a75ac9b7d9dcd751b0fb99"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50861.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.13.0"
                },
                {
                  "fixed": "5.15.86"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.0.16"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.1.0"
                },
                {
                  "fixed": "6.1.2"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50861.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.412065081Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/2b825efb0577a32a872e872a869e0947cf9dd6d3",
        "https://git.kernel.org/stable/c/5030d4d2bf8b6f6f3d16401ab92a88bc5aa2377a",
        "https://git.kernel.org/stable/c/a20b0abab966a189a79aba6ebf41f59024a3224d",
        "https://git.kernel.org/stable/c/d5b867fd2d7f79630b1a2906a7bb4f4b75bf297a",
        "https://git.kernel.org/stable/c/ea5021e911d3479346a75ac9b7d9dcd751b0fb99",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50861.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-50861",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50861.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-50861",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 518016,
  "published_at": "2025-12-30T12:15:34.511+00:00"
}