PatchSiren cyber security CVE debrief
CVE-2026-10651 zephyrproject-rtos CVE debrief
CVE-2026-10651 is a denial of service vulnerability in Zephyr's Bluetooth Classic SDP parser. A malformed SDP attribute can trigger a reachable assertion, leading to a kernel panic in assert-enabled builds. In builds where assertions are disabled, parsing may continue past the end of the available buffer, leading to an out-of-bounds read and undefined behavior. The vulnerability has a CVSS score of 7.1 and is classified as HIGH severity. The CVE was published on June 23, 2026, and last modified on June 23, 2026.
- Vendor
- zephyrproject-rtos
- Product
- Zephyr
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-23
- Original CVE updated
- 2026-07-17
- Advisory published
- 2026-06-23
- Advisory updated
- 2026-07-17
Who should care
Organizations using Zephyr's Bluetooth Classic SDP parser should be aware of this vulnerability and take necessary steps to mitigate it. This includes reviewing their inventory of affected systems and applying patches or workarounds as needed. Additionally, defenders should monitor their systems for potential exploitation attempts.
Technical summary
The vulnerability is caused by a lack of verification of the input buffer length in the bt_sdp_parse_attribute() function. Specifically, the function unconditionally pulls an additional byte for the value type without checking if the byte is present. This can lead to a reachable assertion and a kernel panic in assert-enabled builds. In builds where assertions are disabled, parsing may continue past the end of the available buffer, leading to an out-of-bounds read and undefined behavior.
Defensive priority
High priority should be given to patching or mitigating this vulnerability, as it can be used to cause a denial of service. Defenders should review their inventory of affected systems and apply patches or workarounds as needed.
Recommended defensive actions
- Review inventory of affected systems and apply patches or workarounds as needed
- Monitor systems for potential exploitation attempts
- Implement compensating controls to detect and prevent exploitation
- Verify that assertions are enabled in builds where possible
- Consider disabling Bluetooth Classic SDP parser if not needed
Evidence notes
The CVE record and NVD detail provide information on the vulnerability, including its CVSS score and severity. The source item URL provides additional information on the vulnerability, including references to the Zephyr project's security advisory.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-10651 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-10651
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-10651 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-10651
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-p93g-3r68-cj53
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.