CVE-2024-11586
Medium · 4.0CVSS
4.0
EPSS
0.3%
Published
Nov 23, 2024
CISA due date
—
Cloudanix analysis
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
- Obtain local execution on target Ubuntu system
- Ensure bluetooth headset is connected
- 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
- CVE-2020-16123 An Ubuntu-specific patch in PulseAudio created a race condition where the snap policy… Also affects pulseaudio
- CVE-2020-15710 Potential double free in Bluez 5 module of PulseAudio could allow a local attacker to… Also affects pulseaudio
- CVE-2020-11931 An Ubuntu-specific modification to Pulseaudio to provide security mediation for… Also affects pulseaudio
- CVE-2026-109277 ImageMagick before 7.1.2-32 contains a policy bypass vulnerability in the -script… CWE-404
- CVE-2026-93312 A flaw has been found in Freedesktop Poppler 26.07.0. CWE-404
- CVE-2026-91781 A security vulnerability has been detected in GNU Binutils 2.47. CWE-404
- CVE-2026-91782 A vulnerability was detected in GNU Binutils 2.47. CWE-404
- CVE-2026-91780 A weakness has been identified in GNU Binutils 2.47. CWE-404