In the Linux kernel, the following vulnerability has been resolved: net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length… (CVE-2026-74694)
A heap out-of-bounds (OOB) read vulnerability in the Linux kernel's net/ncsi subsystem was resolved. The flaw occurs when the payload length field in an NCSI command is larger than the actual netlink attribute data, causing an OOB read of kernel heap memory. This can leak up to approximately 64KB of kernel memory. Exploitation requires CAP_NET_ADMIN privileges and a registered NCSI device, such as those found in OpenBMC on Aspeed BMC SoCs. The vulnerability was discovered by dynamic kernel fuzzing and fixed by rejecting commands with payloads extending beyond the data attribute.
AI Analysis
Technical Summary
The Linux kernel's net/ncsi subsystem had a vulnerability (CVE-2026-74694) where the function ncsi_send_cmd_nl() uses an attacker-controlled length field from the NCSI packet header to copy data without cross-checking against the actual netlink attribute size. This discrepancy allows an attacker with CAP_NET_ADMIN privileges to cause a heap out-of-bounds read by specifying a payload length larger than the netlink attribute's readable size, leaking up to ~64KB of kernel heap memory. The vulnerability does not cause a write overflow but results in an information leak. It affects systems with registered NCSI devices, such as OpenBMC on Aspeed BMC SoCs. The issue was found by Tencent Yunding Lab's autokbug dynamic kernel fuzzer. The fix involves rejecting commands whose declared payload length exceeds the data attribute size.
Potential Impact
An attacker with CAP_NET_ADMIN privileges on a system with a registered NCSI device can exploit this vulnerability to leak sensitive kernel heap memory. This information leak could potentially aid further attacks or reconnaissance but does not directly allow code execution or privilege escalation. The vulnerability is limited to systems with the NET_NCSI feature enabled and a registered NCSI device.
Mitigation Recommendations
A fix is available that rejects NCSI commands whose declared payload length extends beyond the actual netlink attribute data size. Users should apply the official Linux kernel updates that include this patch. Since this is a kernel vulnerability, updating to a fixed kernel version is the recommended remediation. No additional mitigations are specified. Patch status is not explicitly confirmed in the provided data; users should consult the vendor advisory or Linux kernel mailing lists for the exact fixed versions.
In the Linux kernel, the following vulnerability has been resolved: net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length… (CVE-2026-74694)
Description
A heap out-of-bounds (OOB) read vulnerability in the Linux kernel's net/ncsi subsystem was resolved. The flaw occurs when the payload length field in an NCSI command is larger than the actual netlink attribute data, causing an OOB read of kernel heap memory. This can leak up to approximately 64KB of kernel memory. Exploitation requires CAP_NET_ADMIN privileges and a registered NCSI device, such as those found in OpenBMC on Aspeed BMC SoCs. The vulnerability was discovered by dynamic kernel fuzzing and fixed by rejecting commands with payloads extending beyond the data attribute.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel's net/ncsi subsystem had a vulnerability (CVE-2026-74694) where the function ncsi_send_cmd_nl() uses an attacker-controlled length field from the NCSI packet header to copy data without cross-checking against the actual netlink attribute size. This discrepancy allows an attacker with CAP_NET_ADMIN privileges to cause a heap out-of-bounds read by specifying a payload length larger than the netlink attribute's readable size, leaking up to ~64KB of kernel heap memory. The vulnerability does not cause a write overflow but results in an information leak. It affects systems with registered NCSI devices, such as OpenBMC on Aspeed BMC SoCs. The issue was found by Tencent Yunding Lab's autokbug dynamic kernel fuzzer. The fix involves rejecting commands whose declared payload length exceeds the data attribute size.
Potential Impact
An attacker with CAP_NET_ADMIN privileges on a system with a registered NCSI device can exploit this vulnerability to leak sensitive kernel heap memory. This information leak could potentially aid further attacks or reconnaissance but does not directly allow code execution or privilege escalation. The vulnerability is limited to systems with the NET_NCSI feature enabled and a registered NCSI device.
Mitigation Recommendations
A fix is available that rejects NCSI commands whose declared payload length extends beyond the actual netlink attribute data size. Users should apply the official Linux kernel updates that include this patch. Since this is a kernel vulnerability, updating to a fixed kernel version is the recommended remediation. No additional mitigations are specified. Patch status is not explicitly confirmed in the provided data; users should consult the vendor advisory or Linux kernel mailing lists for the exact fixed versions.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-9677-c9p4-rgm3
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-74694"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a8a27f1acd9273b499bc776
Added to database: 08/22/2026, 22:51:29 UTC
Last enriched: 08/23/2026, 00:24:12 UTC
Last updated: 08/23/2026, 01:32:15 UTC
Views: 2
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.