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

sunrpc: fix uninitialized xprt_create_args structure

The xprt_create_args structure is allocated on the stack without
initialization in rpc_sysfs_xprt_switch_add_xprt_store(). While some
fields are manually populated, critical fields like srcaddr, bc_xps,
and flags contain uninitialized stack garbage.

This can lead to:
1. Kernel panic when xs_setup_xprt() dereferences garbage srcaddr
2. Information leak if srcaddr points to sensitive stack data
3. Unpredictable behavior if flags has random bits set

The fix is to zero-initialize the structure to ensure all unused
fields are NULL/0, preventing the transport setup code from acting
on garbage data.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from a stack‑allocated structure, xprt_create_args, in the SunRPC subsystem of the Linux kernel. While several fields are populated, critical members such as srcaddr, bc_xps, and flags remain uninitialized, resulting in garbage values. When the transport setup code accesses these fields, it can dereference invalid addresses, produce a kernel panic, leak sensitive stack data, and cause unpredictable kernel behaviour. The impact is therefore a denial of service through kernel crash and a potential information disclosure.

Affected Systems

All Linux kernel releases that include the SunRPC code before the commit 17d90b68c3a3d7d7e95b49e1fe9381a723f637a8 are affected. The fix resides in that commit, so any distribution shipping a kernel older than that commit is vulnerable. No additional vendor or product variations are specified beyond the generic Linux kernel.

Risk and Exploitability

The CVSS score is 5.5 and the EPSS score is less than 1%, indicating a moderate severity while the exploitation probability remains low. The flaw involves kernel space and can be triggered by malicious SunRPC traffic, which suggests a remote attack vector; local exploitation may also be possible if an attacker can influence RPC input. Because a kernel panic disables the system, the risk warrants high priority. The vulnerability is not listed in the CISA KEV catalog.

Generated by OpenCVE AI on August 22, 2026 at 11:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a Linux kernel update that includes the 17d90b68c3a3d7d7e95b49e1fe9381a723f637a8 commit which zero‑initializes xprt_create_args.
  • Reboot the affected system to load the updated kernel and ensure that SunRPC functionality is restarted safely.
  • If SunRPC services are not required, disable or uninstall them to remove the attack surface.
  • Monitor kernel logs for residual panics or memory access errors and verify that the issue no longer occurs.

Generated by OpenCVE AI on August 22, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 10:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-457

Wed, 19 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-824
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sat, 15 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-457

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix uninitialized xprt_create_args structure The xprt_create_args structure is allocated on the stack without initialization in rpc_sysfs_xprt_switch_add_xprt_store(). While some fields are manually populated, critical fields like srcaddr, bc_xps, and flags contain uninitialized stack garbage. This can lead to: 1. Kernel panic when xs_setup_xprt() dereferences garbage srcaddr 2. Information leak if srcaddr points to sensitive stack data 3. Unpredictable behavior if flags has random bits set The fix is to zero-initialize the structure to ensure all unused fields are NULL/0, preventing the transport setup code from acting on garbage data.
Title sunrpc: fix uninitialized xprt_create_args structure
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-18T06:56:12.877Z

Reserved: 2026-08-09T03:40:39.908Z

Link: CVE-2026-72150

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:32.727

Modified: 2026-08-18T07:16:52.933

Link: CVE-2026-72150

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72150 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T11:45:03Z

Weaknesses
  • CWE-824

    Access of Uninitialized Pointer