Cloudanix VulnDB

CVE-2024-11586

Medium · 4.0

CVSS

4.0

EPSS

0.3%

Published

Nov 23, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A program on the computer can make sound stop working if a wireless headset is plugged in, and updating the software fixes it.

Exploitation
Requires User Interaction
Attacker needs
High Privilege
Complexity
High
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A malicious local program can crash the pulseaudio daemon when a bluetooth headset is connected, resulting in denial of service.

Why it matters to the business

Audio playback and microphone functionality become unavailable on affected Ubuntu systems, interrupting user workflows until the service is restarted.

How an attack unfolds

An attacker with local access runs a specially crafted program while a bluetooth headset is paired, triggering the crash condition in pulseaudio.

How to fix it

Upgrade affected packages to the listed fixed versions: wireshark (Ubuntu:14.04:LTS) to 1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1 and wireshark (Ubuntu:16.04:LTS) to 2.0.2+ga16e22e-1.

How to confirm the fix worked

Verify package versions match the fixed releases and confirm pulseaudio remains stable under the described bluetooth conditions.

Typical attack path

  1. Obtain local execution on target Ubuntu system
  2. Ensure bluetooth headset is connected
  3. Execute malicious program to trigger pulseaudio crash

How to detect it

Review system logs for unexpected pulseaudio crashes or restarts coinciding with bluetooth device connections; no widespread exploitation indicators exist due to low EPSS and lack of KEV listing.

What your security team should do

  • Apply the specified package upgrades immediately on all Ubuntu 14.04 and 16.04 systems
  • Monitor for any local privilege abuse that could enable the crash
  • Test audio functionality post-update in bluetooth scenarios

The record

Ubuntu's implementation of pulseaudio can be crashed by a malicious program if a bluetooth headset is connected.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard libpulse 0 17.0-r5
Chainguard libpulse-mainloop-glib 0 17.0-r5
Chainguard pulseaudio 0 17.0-r5
Chainguard pulseaudio-alsa 0 17.0-r5
Chainguard pulseaudio-bluez 0 17.0-r5
Chainguard pulseaudio-dev 0 17.0-r5
Chainguard pulseaudio-doc 0 17.0-r5
Chainguard pulseaudio-equalizer 0 17.0-r5
Chainguard pulseaudio-jack 0 17.0-r5
Chainguard pulseaudio-lang 0 17.0-r5
Chainguard pulseaudio-utils 0 17.0-r5
Ubuntu:16.04:LTS pulseaudio 0 No fix
Ubuntu:Pro:16.04:LTS pulseaudio 0 No fix
Wolfi libpulse 0 17.0-r5
Wolfi libpulse-mainloop-glib 0 17.0-r5
Wolfi pulseaudio 0 17.0-r5
Wolfi pulseaudio-alsa 0 17.0-r5
Wolfi pulseaudio-bluez 0 17.0-r5
Wolfi pulseaudio-dev 0 17.0-r5
Wolfi pulseaudio-doc 0 17.0-r5
Wolfi pulseaudio-equalizer 0 17.0-r5
Wolfi pulseaudio-jack 0 17.0-r5
Wolfi pulseaudio-lang 0 17.0-r5
Wolfi pulseaudio-utils 0 17.0-r5

Related vulnerabilities