Nixpkgs security tracker

Try the new UI
Login with GitHub

Suggestion detail

Untriaged
Permalink CVE-2026-19774
7.1 HIGH
  • CVSS version (CVSS): 3.0
  • Attack Vector (AV): Adjacent (A)
  • Attack Complexity (AC): High (H)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): Required (R)
  • Scope (S): Unchanged (U)
  • Confidentiality (C): High (H)
  • Integrity (I): High (H)
  • Availability (A): High (H)
  • Modified Attack Vector (MAV): Adjacent (A)
  • Modified Attack Complexity (MAC): High (H)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): Required (R)
  • Modified Confidentiality (MC): High (H)
  • Modified Scope (MS): Unchanged (U)
  • Modified Integrity (MI): High (H)
  • Modified Availability (MA): High (H)
created 1 week, 2 days ago Activity log
  • Created suggestion
BlueZ A2DP Stack-based Buffer Overflow Remote Code Execution Vulnerability

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.

References

Affected products

BlueZ
  • ==b138a0849ba26310c3f40e78037565ce274d8737

Matching in nixpkgs

pkgs.bluez

Official Linux Bluetooth protocol stack

  • nixos-unstable -
    • nixos-unstable-small 5.87
  • nixos-26.05 -
    • nixos-26.05-small 5.86

pkgs.bluez5

Official Linux Bluetooth protocol stack

  • nixos-unstable -
    • nixos-unstable-small 5.87
  • nixos-26.05 -
    • nixos-26.05-small 5.86

pkgs.bluez-alsa

Bluez 5 Bluetooth Audio ALSA Backend

  • nixos-unstable -
    • nixos-unstable-small 4.3.1
  • nixos-26.05 -
    • nixos-26.05-small 4.3.1

pkgs.simpleBluez

C++ abstraction layer for BlueZ over DBus

  • nixos-unstable -
  • nixos-26.05 -

pkgs.simplebluez

C++ abstraction layer for BlueZ over DBus

  • nixos-unstable -
  • nixos-26.05 -

pkgs.bluez-headers

Official Linux Bluetooth protocol stack

  • nixos-unstable -
    • nixos-unstable-small 5.87
  • nixos-26.05 -
    • nixos-26.05-small 5.86

pkgs.bluez-experimental

Official Linux Bluetooth protocol stack

  • nixos-unstable -
    • nixos-unstable-small 5.87
  • nixos-26.05 -
    • nixos-26.05-small 5.86

pkgs.bluez5-experimental

Official Linux Bluetooth protocol stack

  • nixos-unstable -
    • nixos-unstable-small 5.87
  • nixos-26.05 -
    • nixos-26.05-small 5.86

Package maintainers