CVE-2026-19774
Received Received - Intake

Stack-based Buffer Overflow in BlueZ A2DP

Vulnerability report for CVE-2026-19774, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-15

Last updated on: 2026-09-15

Assigner: Zero Day Initiative

Description

BlueZ A2DP Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of BlueZ. An attacker must first obtain the ability to pair a malicious Bluetooth device with the target system in order to exploit this vulnerability. The specific flaw exists within the handling of the stream endpoints. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-29429.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-15
Last Modified
2026-09-15
Generated
2026-09-15
AI Q&A
2026-09-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
bluez bluez *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-121 A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a stack-based buffer overflow vulnerability in the BlueZ A2DP stack that allows remote code execution. An attacker needs to pair a malicious Bluetooth device with the target system to exploit it. The flaw occurs due to improper validation of user-supplied data length before copying it to a fixed-length stack buffer, enabling code execution as root.

Detection Guidance

Detection requires checking for vulnerable BlueZ versions and monitoring Bluetooth device pairings. Use 'bluetoothctl --version' to check BlueZ version. Inspect system logs for unusual Bluetooth pairing attempts or crashes in Bluetooth services.

Impact Analysis

An attacker within Bluetooth range could exploit this to execute arbitrary code on your system with root privileges. This could lead to full system compromise, data theft, or installation of malware if you pair an untrusted Bluetooth device.

Mitigation Strategies

Disable Bluetooth if not needed. Update BlueZ to the latest patched version immediately. Restrict Bluetooth device pairing permissions and monitor for unauthorized pairing attempts. Apply network segmentation to limit exposure.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-19774. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart