PatchSiren cyber security CVE debrief
CVE-2026-23447 Linux CVE debrief
A high-severity vulnerability was found in the Linux kernel, specifically in the cdc_ncm_rx_verify_ndp32() function. The vulnerability allows for out-of-bounds reads when the NDP32 is placed near the end of the NTB. This vulnerability has been resolved with a patch that adds ndpoffset to the nframes bounds check and uses struct_size_t() to express the NDP-plus-DPE-array size more clearly. The patch was applied to the Linux kernel stable branches.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-04-03
- Original CVE updated
- 2026-07-24
- Advisory published
- 2026-04-03
- Advisory updated
- 2026-07-24
Who should care
Linux kernel users and administrators should be aware of this vulnerability and take steps to mitigate it. This includes updating to a patched version of the Linux kernel. Linux kernel users and administrators should prioritize patching or applying mitigations to prevent potential exploitation. This includes updating to a patched version of the Linux kernel and reviewing compensating controls for exposed systems while remediation is scheduled and verified. Monitoring for potential exploitation attempts is also recommended.
Technical summary
The vulnerability exists in the cdc_ncm_rx_verify_ndp32() function of the Linux kernel. The function does not properly validate the size of the DPE array against the total skb length, allowing for out-of-bounds reads. The vulnerability has a CVSS score of 7.8 and is classified as HIGH severity. The patch adds ndpoffset to the nframes bounds check and uses struct_size_t() to express the NDP-plus-DPE-array size more clearly.
Defensive priority
High, based on CVSS score of 7.8 and potential for out-of-bounds reads in the Linux kernel's cdc_ncm_rx_verify_ndp32() function, indicating a need for immediate attention and mitigation through patching or compensating controls for exposed systems. Linux kernel users and administrators should prioritize patching or applying mitigations to prevent potential exploitation. This includes updating to a patched version of the Linux kernel and reviewing compensating controls for exposed systems while remediation is scheduled and verified. Monitoring for potential exploitation attempts is also recommended. The vulnerability's high severity and potential impact on Linux kernel users and administrators necessitate a high defensive priority to minimize potential damage and ensure system security. Therefore, it is crucial to review and apply the provided patches, monitor for potential exploitation attempts, and track exceptions, retest remediated assets, and close the item only after evidence is documented. Additionally, defenders should verify the patch implementation and ensure that the systems are properly configured to prevent exploitation. By taking these steps, Linux kernel users and administrators can effectively mitigate the vulnerability and minimize potential risks. Furthermore, it is essential to consider the vulnerability's potential impact on the overall system security and take a proactive approach to prevent potential exploitation. This includes regularly reviewing and updating the system's security configurations, monitoring for potential security threats, and implementing additional security measures as needed. By prioritizing the vulnerability's mitigation and taking a proactive approach to system security, Linux kernel users and administrators can minimize potential risks and ensure the security of their systems. The vulnerability's high defensive priority highlights the need for prompt action to prevent potential exploitation and minimize potential damage. Therefore, Linux kernel users and administrators should take immediate action to mitigate the vulnerability and ensure system security. This includes prioritizing patching or applying mitigations, as a
Recommended defensive actions
- Update to a patched version of the Linux kernel
- Review and apply the provided patches
- Monitor for potential exploitation attempts
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability was resolved with a patch that adds ndpoffset to the nframes bounds check and uses struct_size_t() to express the NDP-plus-DPE-array size more clearly. The patch was applied to the Linux kernel stable branches. Linux kernel users should verify their systems for exposure and apply patches or mitigations as needed. Evidence is limited to CVE and NVD details.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-23447 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-23447
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-23447 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-23447
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/125f932a76a97904ef8a555f1dd53e5d0e288c54
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/77914255155e68a20aa41175edeecf8121dac391
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a5bd5a2710310c965ea4153cba4210988a3454e2
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/af0d1613d6751489dbf9f69aac1123f0b1e566e5
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/de70da1fb1d152e981ecb3157f7ec2b633005c16
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.