CVE-2026-64539Disclosure

LOWCVSS 7.8 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: eir: Fix stack OOB write when prepending the Flags AD eir_create_adv_data() builds the advertising data into a fixed-size buffer ("size", 31 for the legacy path). It may prepend a 3-byte "Flags" AD structure (LE_AD_NO_BREDR on an LE-only controller) and then copies the per-instance data without checking that it still fits: memcpy(ptr, adv->adv_data, adv->adv_data_len); tlv_data_max_len() only reserves those 3 bytes when the user-supplied flags carry a managed-flags bit, so an instance added with flags == 0 is accepted with adv_data_len up to the full buffer. At advertise time the flags are still prepended, and the memcpy() writes 3 + adv_data_len bytes into the size-byte buffer: BUG: KASAN: stack-out-of-bounds in eir_create_adv_data (net/bluetooth/eir.c:301) Write of size 31 at addr ffff88800a547bdc by task kworker/u9:0/65 Workqueue: hci0 hci_cmd_sync_work __asan_memcpy (mm/kasan/shadow.c:106) eir_create_adv_data (net/bluetooth/eir.c:301) hci_update_adv_data_sync (net/bluetooth/hci_sync.c:1310) hci_schedule_adv_instance_sync (net/bluetooth/hci_sync.c:1817) hci_cmd_sync_work (net/bluetooth/hci_sync.c:332) This frame has 1 object: [32, 64) 'cp' The "Flags" structure is added by the kernel, not requested by userspace, so only prepend it when it fits together with the instance advertising data; when there is no room for both, drop the flags rather than the user-provided data. Reachable by a local user with CAP_NET_ADMIN owning an LE-only controller on the legacy advertising path.

0.0/ 10 priority

Sources & remediation

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

STABLE

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • General: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-08-11); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-08-11: 1Mentions · 2026-08-20: 1Technical Details · 2026-08-11: 108-1108-20
Signal classification2 categories
Disclosure
150.0%
General
150.0%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-08-111
Disclosure1
2026-08-201
General1
Full discourse2 posts
  • Brad Spengler@spendergrsec
    General

    Still active: https://lore.kernel.org/linux-cve-announce/2026072735-CVE-2026-64539-4b67@gregkh/ Still active: https://lore.kernel.org/linux-cve-announce/2026071937-CVE-2026-64178-c16a@gregkh/ Still active: https://lore.kernel.org/linux-cve-announce/2026071925-CVE-2026-64126-a17e@gregkh/ You can find these with a simple grep

    Post summary

    The post lists three CVE identifiers as still active, providing links to mailing list announcements, but does not give any detailed vulnerability information, fixes, or exploit evidence.

    00052630
    7.1K followersView on X
  • Windows Forum@windowsforum
    Disclosure

    🔐 CVE-2026-64539 sounds like a Bluetooth apocalypse, but it needs CAP_NET_ADMIN, an LE controller, and legacy advertising. Windows users: check Linux VMs or WSL 2 with Bluetooth passthrough. https://windowsforum.com/security-alerts.84/cve-2026-64539-linux-bluetooth-oob-needs-cap_net_admin.442325/?utm_source=x&utm_medium=social&utm_campaign=news_node84 #LinuxKernel #BluetoothSecurity #Wsl2 #Cve202664539 https://t.co/OPLvSE7Rfp

    Post summary

    The post announces CVE-2026-64539, noting it requires CAP_NET_ADMIN privileges, an LE controller, and legacy advertising, and suggests using Linux VMs or WSL 2 for Windows users, but it does not mention a PoC, exploit, patch, or active exploitation.

    0000046
    1.3K followersView on X

Explore more