U-Boot versions through 2026.04-rc3 contain a buffer overflow vulnerability in the nfs_readlink_reply() function when CONFIG_CMD_NFS is enabled. (CVE-2026-29009)
U-Boot versions through 2026.04-rc3 contain a buffer overflow vulnerability in the nfs_readlink_reply() function when CONFIG_CMD_NFS is enabled. This flaw allows a malicious or compromised NFS server to overflow a 2048-byte buffer by sending multiple relative symlink targets without proper length validation. The overflow can corrupt adjacent memory variables related to the NFS client state machine, potentially leading to memory corruption and control over the client state.
AI Analysis
Technical Summary
The vulnerability in U-Boot up to version 2026.04-rc3 exists in the nfs_readlink_reply() function within net/nfs-common.c, triggered when CONFIG_CMD_NFS is enabled. A malicious NFS server can exploit this buffer overflow by sending two or more READLINK responses with relative symlink targets of about 1100 bytes each. These targets are appended without cumulative length checks, overflowing the 2048-byte nfs_path_buff buffer. This overflow corrupts adjacent BSS variables such as nfs_server_ip, nfs_server_mount_port, nfs_server_port, nfs_our_port, nfs_state, and rpc_id, which may allow an attacker to manipulate the NFS client state machine and cause memory corruption.
Potential Impact
Successful exploitation can lead to memory corruption of critical NFS client variables, potentially allowing an attacker to control the NFS client state machine. This could disrupt normal NFS operations or enable further attacks on the client system. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a patch or official fix is available, users should consider disabling CONFIG_CMD_NFS if feasible to mitigate exposure. Monitor vendor communications for updates on fixes.
U-Boot versions through 2026.04-rc3 contain a buffer overflow vulnerability in the nfs_readlink_reply() function when CONFIG_CMD_NFS is enabled. (CVE-2026-29009)
Description
U-Boot versions through 2026.04-rc3 contain a buffer overflow vulnerability in the nfs_readlink_reply() function when CONFIG_CMD_NFS is enabled. This flaw allows a malicious or compromised NFS server to overflow a 2048-byte buffer by sending multiple relative symlink targets without proper length validation. The overflow can corrupt adjacent memory variables related to the NFS client state machine, potentially leading to memory corruption and control over the client state.
CVSS v4.0
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability in U-Boot up to version 2026.04-rc3 exists in the nfs_readlink_reply() function within net/nfs-common.c, triggered when CONFIG_CMD_NFS is enabled. A malicious NFS server can exploit this buffer overflow by sending two or more READLINK responses with relative symlink targets of about 1100 bytes each. These targets are appended without cumulative length checks, overflowing the 2048-byte nfs_path_buff buffer. This overflow corrupts adjacent BSS variables such as nfs_server_ip, nfs_server_mount_port, nfs_server_port, nfs_our_port, nfs_state, and rpc_id, which may allow an attacker to manipulate the NFS client state machine and cause memory corruption.
Potential Impact
Successful exploitation can lead to memory corruption of critical NFS client variables, potentially allowing an attacker to control the NFS client state machine. This could disrupt normal NFS operations or enable further attacks on the client system. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a patch or official fix is available, users should consider disabling CONFIG_CMD_NFS if feasible to mitigate exposure. Monitor vendor communications for updates on fixes.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-rqrq-75p3-gc68
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-29009"]
- Ecosystems
- []
- Database Specific Severity
- HIGH
- Cvss Version
- 4.0
Threat ID: 6a55ff9968715ace432f622b
Added to database: 07/14/2026, 09:21:29 UTC
Last enriched: 07/14/2026, 09:51:03 UTC
Last updated: 07/31/2026, 19:24:50 UTC
Views: 12
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.