{"schema":"threatline.record/2","record":{"id":"CVE-2026-116488","aliases":[],"summary":"NXP MCUXpresso SDK USB Middleware before 2.13.0 Heap Overflow via Host Class Drivers","details":"NXP MCUXpresso SDK USB middleware (mcuxsdk-middleware-usb) before 2.13.0 contains a heap buffer overflow in host audio, video and CDC class drivers that trust device-supplied bNumEndpoints and bLength values. A malicious USB device can supply crafted descriptors that write endpoint entries past the fixed-size epList array, corrupting heap memory for code execution or denial of service.","categories":["Unclassified"],"product":"mcuxsdk-middleware-usb","vendor":"NXP","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-116488","source_modified_at":"2026-10-26T13:08:53.415Z","fetched_at":"2026-10-26T19:10:57.178988Z","product":"mcuxsdk-middleware-usb","vendor":"NXP","versions":[{"version":"0","status":"affected","lessThan":"2.13.0","versionType":"custom"},{"version":"2.13.0","status":"unaffected","versionType":"custom"}],"defaultStatus":"unaffected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-116488","source_modified_at":"2026-10-26T13:08:53.415Z","fetched_at":"2026-10-26T19:10:57.178988Z","package":{"name":"mcuxsdk-middleware-usb","ecosystem":null},"version":"2.13.0","basis":"first unaffected version stated in the CVE record"}],"cvss":7,"severity":"High","kev":{"listed":false},"epss":{"probability":null,"percentile":null,"score_date":null},"published_at":"2026-10-26T13:08:53.415Z","modified_at":"2026-10-26T13:08:53.415Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-116488","fetched_at":"2026-10-26T19:10:57.178988Z","source_modified_at":"2026-10-26T13:08:53.415Z"}],"sources":["CVE List"],"references":[{"source":"CVE List","url":"https://github.com/nxp-mcuxpresso/mcuxsdk-middleware-usb/commit/264b8e6849e609abd8e2b045bc7786818b0d2bbc","tags":["patch"]},{"source":"CVE List","url":"https://github.com/nxp-mcuxpresso/mcuxsdk-middleware-usb/commit/6a1d1a7c32026e6d83504415931c4ae97ef7b7a1","tags":["patch"]},{"source":"CVE List","url":"https://github.com/nxp-mcuxpresso/mcuxsdk-middleware-usb/commit/f615b03e302f0c58de5bf1cfeb31dfb85a2e514a","tags":["patch"]},{"source":"CVE List","url":"https://github.com/nxp-mcuxpresso/mcuxsdk-middleware-usb/blob/release/26.06.00/host/class/usb_host_audio.c#L517","tags":["technical-description"]},{"source":"CVE List","url":"https://mcuxpresso.nxp.com/mcuxsdk/latest/release/index.html#release-highlights","tags":["release-notes"]},{"source":"CVE List","url":"https://github.com/nxp-mcuxpresso/mcuxsdk-middleware-usb","tags":["product"]},{"source":"CVE List","url":"https://www.vulncheck.com/advisories/nxp-mcuxpresso-sdk-usb-middleware-before-2.13.0-heap-overflow-via-host-class-drivers","tags":["third-party-advisory"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-26T13:08:53.415Z","content_hash":"dab695fbe207efbb156337b3425d6f40de1cabb245b638379947627e8f0513bf"}}
