Skip to content
OpenAdvisories
Medium · 4.4 CVE-2020-16123 EUVD-2020-8089GHSA-h38w-g4mp-rwv7

Bypass of snapd pulseaudio restrictions

Published Dec 3, 2020 · Updated Sep 16, 2024 · Assigned by canonical

Description

An Ubuntu-specific patch in PulseAudio created a race condition where the snap policy module would fail to identify a client connection from a snap as coming from a snap if SCM_CREDENTIALS were missing, allowing the snap to connect to PulseAudio without proper confinement. This could be exploited by an attacker to expose sensitive information. Fixed in 1:13.99.3-1ubuntu2, 1:13.99.2-1ubuntu2.1, 1:13.99.1-1ubuntu3.8, 1:11.1-1ubuntu7.11, and 1:8.0-0ubuntu3.15.

Affected products

VendorProductAffectedFixed
Canonical pulseaudio 1:13.99.3-1 – < 1:13.99.3-1ubuntu2, 1:13.99.2-1 – < 1:13.99.2-1ubuntu2.1, 1:13.99.1-1 – < 1:13.99.1-1ubuntu3.8, 1:11.1-1 – < 1:11.1-1ubuntu7.11, 1:8.0-0 – < 1:8.0-0ubuntu3.15 1:13.99.3-1ubuntu2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS pulseaudio 1:13.99.1-1ubuntu3.8 USN-4640-1
Ubuntu 18.04 LTS pulseaudio 1:11.1-1ubuntu7.11 USN-4640-1
Ubuntu 16.04 LTS pulseaudio 1:8.0-0ubuntu3.15 USN-4640-1

Advisories 1

References