CVE-2026-56109

ALSA Library < 1.2.16.1 Double-Free via parse_def() in conf.c

Published Jun 22, 2026 CVSS 4.0 · 7 High EPSS < 1% KEV · Not listed
Description
The Advanced Linux Sound Architecture (ALSA) library before 1.2.16.1 contains a double-free vulnerability in parse_def() in src/conf.c that allows attackers to corrupt memory by supplying maliciously crafted ALSA configuration text. When parsing nested compound or array configuration blocks, parse_def() fails to check return values before continuing, causing snd_config_delete() to be called twice on the same already-freed node, resulting in a NULL-pointer write or invalid memory read.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8538-1 alsa-lib vulnerability
History
Type Values Removed Values Added
CPEs cpe:2.3:a:alsa-project:alsa-lib:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Alsa-project
Alsa-project alsa-lib
Vendors & Products Alsa-project
Alsa-project alsa-lib
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The Advanced Linux Sound Architecture (ALSA) library before 1.2.16.1 contains a double-free vulnerability in parse_def() in src/conf.c that allows attackers to corrupt memory by supplying maliciously crafted ALSA configuration text. When parsing nested compound or array configuration blocks, parse_def() fails to check return values before continuing, causing snd_config_delete() to be called twice on the same already-freed node, resulting in a NULL-pointer write or invalid memory read.
Title ALSA Library < 1.2.16.1 Double-Free via parse_def() in conf.c
Weaknesses CWE-415
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H'}

cvssV4_0

{'score': 7, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 8, 2026, 2:05 PM
Reserved
Jun 18, 2026, 7:15 PM
Status
Awaiting Analysis
Published
Jun 22, 2026, 6:16 PM
Modified
Oct 25, 2026, 11:10 PM