CVE-2021-4156: debian debian_linux Out-of-bounds Read
Vulnerability summary
CVE-2021-4156 is a high (CVSS 7.1) Out-of-bounds Read vulnerability in debian debian_linux. EPSS estimates a 1.75% chance of exploitation in the next 30 days, higher than 77.6% of scored vulnerabilities. 2 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 2 · Related 1Timeline
- 23-03-2022PublishedVulnerability first disclosed.
- 11-12-2025Last modifiedVulnerability information updated.
Description
An out-of-bounds read flaw was found in libsndfile's FLAC codec functionality. An attacker who is able to submit a specially crafted file (via tricking a user to open or otherwise) to an application linked with libsndfile and using the FLAC codec, could trigger an out-of-bounds read that would most likely cause a crash but could potentially leak memory information that could be used in further exploitation of other flaws.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · Red hatEcosystem advisory · calculated7.1HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
- OSV · UbuntuEcosystem advisory · calculated7.1HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
- OSV · DebianEcosystem advisory · calculated7.1HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
EPSS trend
Probability
1.75%
Chance of exploitation in the next 30 days
Percentile
78%
Versus all other CVEs
30-day change
0.00 pp
From 1.75% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundLibsndfile
Maturity: poc
Exploit Reference (bugzilla.redhat.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Suse38 products
- libsndfile&distro=HPE Helion OpenStack 8< 1.0.25-36.26.1
- libsndfile&distro=SUSE Enterprise Storage 6< 1.0.28-5.15.1
- libsndfile&distro=SUSE Enterprise Storage 7< 1.0.28-5.15.1
- libsndfile&distro=SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS< 1.0.28-5.15.1
- libsndfile&distro=SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS< 1.0.28-5.15.1
Redhat5 products
- libsndfile< 0:1.0.28-12.el8
- libsndfile-debuginfo< 0:1.0.28-12.el8
- libsndfile-debugsource< 0:1.0.28-12.el8
- libsndfile-devel< 0:1.0.28-12.el8
- libsndfile-utils-debuginfo< 0:1.0.28-12.el8
Opensuse3 products
- libsndfile-progs&distro=openSUSE Leap 15.3< 1.0.28-5.15.1
- libsndfile&distro=openSUSE Leap 15.3< 1.0.28-5.15.1
- libsndfile&distro=openSUSE Tumbleweed< 1.0.31-3.1
Debian2 products
- libsndfile< 1.1.0-1 | < 1.0.28-6+deb10u2 | < 1.0.31-2+deb11u2
- debian_linuxEOL9.0 | 10.0
Libsndfile_project1 product
- libsndfile1.1.10
Ubuntu1 product
- libsndfile< 1.0.25-10ubuntu0.16.04.3+esm2 | < 1.0.25-7ubuntu2.2+esm4 | < 1.0.28-4ubuntu0.18.04.2+esm2 | < 1.0.28-7ubuntu0.3 | < 1.0.31-2ubuntu0.2
6 vendors · 50 products
References
25 links- github.com/libsndfile/libsndfile/pull/732/commits/4c30646abf7834e406f7e2429c70bc254e18beabPatchThird Party Advisory
- security.gentoo.org/glsa/202309-11Vendor Advisory
Show all 25 references
- lists.opensuse.org/archives/…Advisory