CVE-2026-64128
Last modified
CVE-2026-64128 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: drop ISO_END frames received without prior ISO_START ISO data PDUs carry a packet-boundary flag indicating START, CONT, END or SINGLE. The ISO_CONT branch of iso_recv() guards against a missing ISO_START by checking conn->rx_len before touching conn->rx_skb, but ISO_END does not. If a peer sends an ISO_END as the first packet on a fresh ISO connection, conn->rx_skb is still NULL and conn->rx_len is zero, so skb_put(conn->rx_skb, ...) dereferences NULL and oopses. EPSS estimates a 0.18% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: drop ISO_END frames received without prior ISO_START ISO data PDUs carry a packet-boundary flag indicating START, CONT, END or SINGLE. The ISO_CONT branch of iso_recv() guards against a missing ISO_START by checking conn->rx_len before touching conn->rx_skb, but ISO_END does not. If a peer sends an ISO_END as the first packet on a fresh ISO connection, conn->rx_skb is still NULL and conn->rx_len is zero, so skb_put(conn->rx_skb, ...) dereferences NULL and oopses. For BIS, where receivers sync to a broadcaster without pairing, any broadcaster on the air can trigger this. Mirror the ISO_CONT check at the top of ISO_END so a stray end fragment is logged and dropped instead of crashing the host.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < 1c3d1e1696b72579b970e17999c503a14535205b; >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < 3af41ee7ebecb0d5c8a504861f6cfad31345310f; >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < 39f4a82e80c8f5ed2d6952d73fbafc895721a728; >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < 61f2410a96dee808029e2ae4d6ef2dd635f3477f; >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < e3a799881c12d27596232636a607e2e3fa448d63; >= ccf74f2390d60a2f9a75ef496d2564abb478f46a, < 84c24fb151fc1179355296d7ff29129ac7c42129 |
| Linux | Linux | 6.0 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-64128?
How severe is CVE-2026-64128?
How do I fix CVE-2026-64128?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-64122In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-64123In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-64124In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-64125In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-64126In the Linux kernel, the following vulnerability has been re…7.3
- CVE-2026-64127In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64129In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64130In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64131In the Linux kernel, the following vulnerability has been re…
- CVE-2026-64132In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-64133In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-64134In the Linux kernel, the following vulnerability has been re…7.8
Are you affected by CVE-2026-64128?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
