CVE-2020-22219: flac_project flac Classic Buffer Overflow
CVSS: 7.8v3.1HighModified
AliasesMGASA-2023-0277SUSE-SU-2023:3635-1RHSA-2023:5042RHSA-2023:5043RHSA-2023:5044RHSA-2023:5045RHSA-2023:5046RHSA-2023:5047RHSA-2023:5048UBUNTU-CVE-2020-22219USN-6360-1USN-6360-2DEBIAN-CVE-2020-22219DLA-3581-1DSA-5500-1
Published 22-08-2023Last modified 03-10-2024
Vulnerability summary
CVE-2020-22219 is a high (CVSS 7.8) Classic Buffer Overflow vulnerability in flac_project flac. EPSS estimates a 0.79% chance of exploitation in the next 30 days, higher than 55.8% of scored vulnerabilities. 1 public exploit is recorded.
CVSS score
7.8/10
010
High · v3.1 (NVD)EPSS score
0.79%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github
Timeline
- 22-08-2023PublishedVulnerability first disclosed.
- 03-10-2024Last modifiedVulnerability information updated.
Description
Buffer Overflow vulnerability in function bitwriter_grow_ in flac before 1.4.0 allows remote attackers to run arbitrary code via crafted input to the encoder.
CVSS metrics
4 scores · 4 sources · 1 versionHigh 7.8Preferred score · NVD (NIST)
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HSourcesAll 4 agree
- OSV · Red hatEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.79%
Chance of exploitation in the next 30 days
Percentile
56%
Versus all other CVEs
30-day change
0.00 pp
From 0.79% on 21-09-2026
21-09-202621-10-2026
EPSS score0.79%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundFlac
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Redhat6 products
- flac< 0:1.3.2-9.el8_1.1 | < 0:1.3.2-9.el8_2.1 | < 0:1.3.2-9.el8_4.1 | < 0:1.3.2-9.el8_6.1 | < 0:1.3.2-9.el8_8.1 | < 0:1.3.3-9.el9_0.1 | < 0:1.3.3-10.el9_2.1
- flac-debuginfo< 0:1.3.2-9.el8_1.1 | < 0:1.3.2-9.el8_2.1 | < 0:1.3.2-9.el8_4.1 | < 0:1.3.2-9.el8_6.1 | < 0:1.3.2-9.el8_8.1 | < 0:1.3.3-9.el9_0.1 | < 0:1.3.3-10.el9_2.1
- flac-debugsource< 0:1.3.2-9.el8_1.1 | < 0:1.3.2-9.el8_2.1 | < 0:1.3.2-9.el8_4.1 | < 0:1.3.2-9.el8_6.1 | < 0:1.3.2-9.el8_8.1 | < 0:1.3.3-9.el9_0.1 | < 0:1.3.3-10.el9_2.1
- flac-devel< 0:1.3.2-9.el8_6.1 | < 0:1.3.2-9.el8_8.1 | < 0:1.3.3-9.el9_0.1 | < 0:1.3.3-10.el9_2.1
- flac-libs< 0:1.3.2-9.el8_1.1 | < 0:1.3.2-9.el8_2.1 | < 0:1.3.2-9.el8_4.1 | < 0:1.3.2-9.el8_6.1 | < 0:1.3.2-9.el8_8.1 | < 0:1.3.3-9.el9_0.1 | < 0:1.3.3-10.el9_2.1
Suse6 products
- flac&distro=SUSE Linux Enterprise Module for Basesystem 15 SP4< 1.3.2-150000.3.14.1
- flac&distro=SUSE Linux Enterprise Module for Basesystem 15 SP5< 1.3.2-150000.3.14.1
- flac&distro=SUSE Linux Enterprise Module for Package Hub 15 SP4< 1.3.2-150000.3.14.1
- flac&distro=SUSE Linux Enterprise Module for Package Hub 15 SP5< 1.3.2-150000.3.14.1
- flac&distro=SUSE Manager Proxy 4.2< 1.3.2-150000.3.14.1
Opensuse2 products
- flac&distro=openSUSE Leap 15.4< 1.3.2-150000.3.14.1
- flac&distro=openSUSE Leap 15.5< 1.3.2-150000.3.14.1
Debian1 product
- flac< 1.4.1-1 | < 1.3.3-2+deb11u2 | < 1.3.2-3+deb10u3
Flac_project1 product
- flac< 1.4.0
Mageia1 product
- flac< 1.3.3-3.2.mga8
Ubuntu1 product
- flac< 1.3.3-1ubuntu0.2 | < 1.3.3-2ubuntu0.2 | < 1.3.0-2ubuntu0.14.04.1+esm2 | < 1.3.1-4ubuntu0.1~esm2 | < 1.3.2-1ubuntu0.1+esm1
7 vendors · 18 products
References
34 links- lists.fedoraproject.org/archives/…Vendor Advisory
- www.debian.org/security/2023/dsa-5500Vendor Advisory