{"id":"CVE-2026-89673","title":"nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nnfsd: fix XDR padding calculation in ff_encode_getdeviceinfo\n\nnfsd4_ff_encode_getdeviceinfo() computes the da_addr_body reservation\nas 16 + netid_len + addr_len, but th…","severity":"medium","cvss":5.5,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","cvssSource":"vendor","cwe":["CWE-125"],"vendor":"Linux","product":"Linux","affected":["Linux >= 3f1a2b0b2d575f39ff0bedb5411822fe7446a805 < 356decf074b82bac5564568203c12426dcea3470","Linux >= 19a648a07572c70fbe16faf0fafaf3dce9fd998a < 15460c8e6c9bc92cda8f68bc419ac082300ab3d6","Linux >= 6d08bd22fa2941a4d5ef45ed115dd00e484a93d7 < 9be67a6be48ddf2ebaa98c0df671690b8f9666e7","Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 88bce7e326c368d7df15126ccac537e54bebd467","Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 74015b7be806ad9e21d46f7bd2831df280c6c783","Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 41ebca28e17f84293650598f86bd69532ec1a8e0","Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 62e5949f0dd5ec837af144860ff908369df4c7c9","Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 8b989aaec85e1293a871d602590c951fe44b8647","Linux 82e36f0c287769a0430268739a71dbd56df0e679","Linux 6370e66a71c4869247f8f406c2a8b2c43df8998f","Linux 16282aeca44bfac0d1ac3be6cd1a719d6ff3d749","Linux efcae97fa425ca6db9d126e37daccf2d7225cb09","Linux 64c959d59c24c661bd5338e4e6f1f703d7c309a1","Linux >= 5.10.195 < 5.10.270","Linux >= 5.15.132 < 5.15.221","Linux >= 6.1.53 < 6.1.188","Linux >= 4.14.326 < 4.15","Linux >= 4.19.295 < 4.20","Linux >= 5.4.257 < 5.5","Linux >= 6.4.16 < 6.5","Linux >= 6.5.3 < 6.6","Linux 6.6"],"published":"2026-09-11","updated":"2026-10-24","sourceUpdated":"2026-10-24T14:15:11.211Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-89673","references":[{"url":"https://git.kernel.org/stable/c/356decf074b82bac5564568203c12426dcea3470"},{"url":"https://git.kernel.org/stable/c/15460c8e6c9bc92cda8f68bc419ac082300ab3d6"},{"url":"https://git.kernel.org/stable/c/9be67a6be48ddf2ebaa98c0df671690b8f9666e7"},{"url":"https://git.kernel.org/stable/c/88bce7e326c368d7df15126ccac537e54bebd467"},{"url":"https://git.kernel.org/stable/c/74015b7be806ad9e21d46f7bd2831df280c6c783"},{"url":"https://git.kernel.org/stable/c/41ebca28e17f84293650598f86bd69532ec1a8e0"},{"url":"https://git.kernel.org/stable/c/62e5949f0dd5ec837af144860ff908369df4c7c9"},{"url":"https://git.kernel.org/stable/c/8b989aaec85e1293a871d602590c951fe44b8647"},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-89673.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-89673"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2532322"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-89673"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-89673"},{"url":"https://git.kernel.org/pub/scm/linux/security/vulns.git/plain/cve/published/2026/CVE-2026-89673.mbox"}],"tags":["cve.org","csaf","vex","red-hat"],"epss":0.00216,"epssPercentile":0.12005,"ingestedAt":"2026-09-14T15:23:07.450Z","slug":"CVE-2026-89673","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nnfsd: fix XDR padding calculation in ff_encode_getdeviceinfo\n\nnfsd4_ff_encode_getdeviceinfo() computes the da_addr_body reservation\nas 16 + netid_len + addr_len, but the subsequent xdr_encode_opaque()\ncalls emit 8 + round_up(netid_len, 4) + round_up(addr_len, 4) bytes.\nThe mismatch means the declared da_addr_body length exceeds the actual\nencoded data by 2-8 bytes on every flexfile GETDEVICEINFO reply,\nleaking stale reply-page content to the client and mis-aligning the\nsubsequent version list decode.\n\nUse xdr_align_size() for each string length to match what\nxdr_encode_opaque() actually writes.\n\n## Affected\n\n- `Linux >= 3f1a2b0b2d575f39ff0bedb5411822fe7446a805 < 356decf074b82bac5564568203c12426dcea3470`\n- `Linux >= 19a648a07572c70fbe16faf0fafaf3dce9fd998a < 15460c8e6c9bc92cda8f68bc419ac082300ab3d6`\n- `Linux >= 6d08bd22fa2941a4d5ef45ed115dd00e484a93d7 < 9be67a6be48ddf2ebaa98c0df671690b8f9666e7`\n- `Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 88bce7e326c368d7df15126ccac537e54bebd467`\n- `Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 74015b7be806ad9e21d46f7bd2831df280c6c783`\n- `Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 41ebca28e17f84293650598f86bd69532ec1a8e0`\n- `Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 62e5949f0dd5ec837af144860ff908369df4c7c9`\n- `Linux >= 6372e2ee629894433fe6107d7048536a3280a284 < 8b989aaec85e1293a871d602590c951fe44b8647`\n- `Linux 82e36f0c287769a0430268739a71dbd56df0e679`\n- `Linux 6370e66a71c4869247f8f406c2a8b2c43df8998f`\n- `Linux 16282aeca44bfac0d1ac3be6cd1a719d6ff3d749`\n- `Linux efcae97fa425ca6db9d126e37daccf2d7225cb09`\n- `Linux 64c959d59c24c661bd5338e4e6f1f703d7c309a1`\n- `Linux >= 5.10.195 < 5.10.270`\n- `Linux >= 5.15.132 < 5.15.221`\n- `Linux >= 6.1.53 < 6.1.188`\n- `Linux >= 4.14.326 < 4.15`\n- `Linux >= 4.19.295 < 4.20`\n- `Linux >= 5.4.257 < 5.5`\n- `Linux >= 6.4.16 < 6.5`\n- `Linux >= 6.5.3 < 6.6`\n- `Linux 6.6`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Vendor advisories\n\n- **Red Hat VEX** · Moderate · updated 2026-09-16 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-89673.json)","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":30.3,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[{"seq":205450,"id":"CVE-2026-89673","ts":1789576718772,"field":"cvss","old":"5.9","new":"5.5"},{"seq":204003,"id":"CVE-2026-89673","ts":1789490231003,"field":"cvss","old":null,"new":"5.9"},{"seq":204002,"id":"CVE-2026-89673","ts":1789490231003,"field":"severity","old":"none","new":"medium"},{"seq":147363,"id":"CVE-2026-89673","ts":1789270210611,"field":"cvss","old":null,"new":"5.9"},{"seq":147362,"id":"CVE-2026-89673","ts":1789270210611,"field":"severity","old":"none","new":"medium"},{"seq":109118,"id":"CVE-2026-89673","ts":1789183730372,"field":"cvss","old":null,"new":"5.9"},{"seq":109117,"id":"CVE-2026-89673","ts":1789183730372,"field":"severity","old":"none","new":"medium"}]}