CVE Database
/

CVE-2026-23447

Back to search

CVE-2026-23447

Published: Apr 3, 2026

Modified: May 23, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check The same bounds-check bug fixed for NDP16 in the previous patch also exists in cdc_ncm_rx_verify_ndp32(). The DPE array size is validated against the total skb length without accounting for ndpoffset, allowing out-of-bounds reads when the NDP32 is placed near the end of the NTB. Add ndpoffset to the nframes bounds check and use struct_size_t() to express the NDP-plus-DPE-array size more clearly. Compile-tested only.

VendorProductVersions

Linux

Linux

affected
0fa81b304a7973a499f844176ca031109487dd31 - < 125f932a76a97904ef8a555f1dd53e5d0e288c54
affected
0fa81b304a7973a499f844176ca031109487dd31 - < af0d1613d6751489dbf9f69aac1123f0b1e566e5
affected
0fa81b304a7973a499f844176ca031109487dd31 - < a5bd5a2710310c965ea4153cba4210988a3454e2
affected
0fa81b304a7973a499f844176ca031109487dd31 - < de70da1fb1d152e981ecb3157f7ec2b633005c16
affected
0fa81b304a7973a499f844176ca031109487dd31 - < 77914255155e68a20aa41175edeecf8121dac391

+6 more versions

Linux

Linux

affected
5.7
unaffected
0 - < 5.7
unaffected
6.6.130 - <= 6.6.*
unaffected
6.12.78 - <= 6.12.*
unaffected
6.18.20 - <= 6.18.*

+2 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now