BZ2_decompress in decompress.c in bzip2 through 1.0.6 has an out-of-bounds write when there are many selectors.
Priority MEDIUM 60CWE-787Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 6 fixed, 1 without a fix
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and Red Hat. Impact type from CWE-787 and the CVSS impact.
Summary
BZ2_decompress in decompress.c in bzip2 through 1.0.6 has an out-of-bounds write when there are many selectors.
Why it matters now
Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.07977 94th percentileScored 2026-11-07
Fix Partial Red Hat: 5 advisoriesRed Hat: 6 fixed, 1 without a fix
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 34
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:bzip:bzip2:*:*:*:*:*:*:*:* | up to 1.0.6 | Vulnerable | Bzip |
| cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* | 8.0 | Vulnerable | Debian |
| cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* | 15.0 | Vulnerable | openSUSE |
| cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:* | 15.1 | Vulnerable | openSUSE |
| cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:*:*:*:* | 12.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:esm:*:*:* | 14.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:* | 16.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:* | 18.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:* | 19.04 | Vulnerable | Canonical |
| cpe:2.3:o:freebsd:freebsd:11.2:-:*:*:*:*:*:* | 11.2 | Vulnerable | FreeBSD |
- cpe:2.3:a:bzip:bzip2:*:*:*:*:*:*:*:* Versions up to 1.0.6 Vulnerable ·Bzip
- cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* Versions 8.0 Vulnerable ·Debian
- cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* Versions 15.0 Vulnerable ·openSUSE
- cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:* Versions 15.1 Vulnerable ·openSUSE
- cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:*:*:*:* Versions 12.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:esm:*:*:* Versions 14.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:* Versions 16.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:* Versions 18.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:* Versions 19.04 Vulnerable ·Canonical
- cpe:2.3:o:freebsd:freebsd:11.2:-:*:*:*:*:*:* Versions 11.2 Vulnerable ·FreeBSD
Show 24 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:freebsd:freebsd:11.2:p10:*:*:*:*:*:* | 11.2 p10 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p11:*:*:*:*:*:* | 11.2 p11 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p12:*:*:*:*:*:* | 11.2 p12 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p2:*:*:*:*:*:* | 11.2 p2 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p3:*:*:*:*:*:* | 11.2 p3 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p4:*:*:*:*:*:* | 11.2 p4 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p5:*:*:*:*:*:* | 11.2 p5 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p6:*:*:*:*:*:* | 11.2 p6 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p7:*:*:*:*:*:* | 11.2 p7 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p8:*:*:*:*:*:* | 11.2 p8 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:p9:*:*:*:*:*:* | 11.2 p9 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.2:rc3:*:*:*:*:*:* | 11.2 rc3 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.3:-:*:*:*:*:*:* | 11.3 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:11.3:p1:*:*:*:*:*:* | 11.3 p1 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:-:*:*:*:*:*:* | 12.0 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p1:*:*:*:*:*:* | 12.0 p1 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p2:*:*:*:*:*:* | 12.0 p2 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p3:*:*:*:*:*:* | 12.0 p3 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p4:*:*:*:*:*:* | 12.0 p4 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p5:*:*:*:*:*:* | 12.0 p5 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p6:*:*:*:*:*:* | 12.0 p6 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p7:*:*:*:*:*:* | 12.0 p7 | Vulnerable | FreeBSD |
| cpe:2.3:o:freebsd:freebsd:12.0:p8:*:*:*:*:*:* | 12.0 p8 | Vulnerable | FreeBSD |
| cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.7.0 to before 3.7.13; 3.8.0 to before 3.8.13; 3.9.0 to before 3.9.11; 3.10.0 to before 3.10.3 | Vulnerable | python-pillow |
- cpe:2.3:o:freebsd:freebsd:11.2:p10:*:*:*:*:*:* Versions 11.2 p10 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p11:*:*:*:*:*:* Versions 11.2 p11 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p12:*:*:*:*:*:* Versions 11.2 p12 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p2:*:*:*:*:*:* Versions 11.2 p2 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p3:*:*:*:*:*:* Versions 11.2 p3 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p4:*:*:*:*:*:* Versions 11.2 p4 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p5:*:*:*:*:*:* Versions 11.2 p5 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p6:*:*:*:*:*:* Versions 11.2 p6 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p7:*:*:*:*:*:* Versions 11.2 p7 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p8:*:*:*:*:*:* Versions 11.2 p8 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:p9:*:*:*:*:*:* Versions 11.2 p9 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.2:rc3:*:*:*:*:*:* Versions 11.2 rc3 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.3:-:*:*:*:*:*:* Versions 11.3 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:11.3:p1:*:*:*:*:*:* Versions 11.3 p1 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:-:*:*:*:*:*:* Versions 12.0 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p1:*:*:*:*:*:* Versions 12.0 p1 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p2:*:*:*:*:*:* Versions 12.0 p2 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p3:*:*:*:*:*:* Versions 12.0 p3 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p4:*:*:*:*:*:* Versions 12.0 p4 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p5:*:*:*:*:*:* Versions 12.0 p5 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p6:*:*:*:*:*:* Versions 12.0 p6 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p7:*:*:*:*:*:* Versions 12.0 p7 Vulnerable ·FreeBSD
- cpe:2.3:o:freebsd:freebsd:12.0:p8:*:*:*:*:*:* Versions 12.0 p8 Vulnerable ·FreeBSD
- cpe:2.3:a:python:python:*:*:*:*:*:*:*:* Versions 3.7.0 to before 3.7.13; 3.8.0 to before 3.8.13; 3.9.0 to before 3.9.11; 3.10.0 to before 3.10.3 Vulnerable ·python-pillow
Remediation
Red Hat 5 advisories
- RHSA-2025:1154 Released 2025-02-06 · Red Hat rating ImportantRed Hat Integration Camel K 1.10.9 release and security update.
- RHINT Camel-K 1.10.9
- RHSA-2025:0925 Released 2025-02-04 · Red Hat rating Moderatebzip2 security update
- Red Hat Enterprise Linux AppStream (v. 9) bzip2-devel-1.0.8-10.el9_5
- Red Hat Enterprise Linux BaseOS (v. 9) bzip2-1.0.8-10.el9_5, bzip2-libs-1.0.8-10.el9_5
- RHSA-2025:0733 Released 2025-01-28 · Red Hat rating Moderatebzip2 security and bug fix update
- Red Hat Enterprise Linux BaseOS (v. 8) bzip2-1.0.6-28.el8_10, bzip2-devel-1.0.6-28.el8_10, bzip2-libs-1.0.6-28.el8_10
Show 2 more Red Hat advisories
- RHSA-2024:10803 Released 2024-12-04 · Red Hat rating Lowbzip2 security update
- Red Hat Enterprise Linux AppStream EUS (v.9.4) bzip2-devel-1.0.8-8.el9_4.1
- Red Hat Enterprise Linux BaseOS EUS (v.9.4) bzip2-1.0.8-8.el9_4.1, bzip2-libs-1.0.8-8.el9_4.1
- RHSA-2024:8922 Released 2024-11-06 · Red Hat rating Lowbzip2 security update
- Red Hat Enterprise Linux BaseOS (v. 8) bzip2-1.0.6-27.el8_10, bzip2-devel-1.0.6-27.el8_10, bzip2-libs-1.0.6-27.el8_10
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 7 | Affected | No fix planned: Out of support scope |
| RHINT Camel-K 1.10.9 | Fixed | RHSA-2025:1154 |
| Red Hat Enterprise Linux AppStream (v. 9) | Fixed | RHSA-2025:0925 |
| Red Hat Enterprise Linux AppStream EUS (v.9.4) | Fixed | RHSA-2024:10803 |
| Red Hat Enterprise Linux BaseOS (v. 8) | Fixed | RHSA-2024:8922, RHSA-2025:0733 |
| Red Hat Enterprise Linux BaseOS (v. 9) | Fixed | RHSA-2025:0925 |
| Red Hat Enterprise Linux BaseOS EUS (v.9.4) | Fixed | RHSA-2024:10803 |
Not affected: 1 product
- Red Hat Enterprise Linux 10
Timeline
- 2026-10-02 Threatist record created from CVE-2019-12900
- 2026-10-03 Alias added: GHSA-j686-6fc2-2525
References
Patch 4
Advisory 15
- [debian-lts-announce] 20190624 [SECURITY] [DLA 1833-1] bzip2 security update
- USN-4038-2
- USN-4038-1
- 20190715 [slackware-security] bzip2 (SSA:2019-195-01)
- [debian-lts-announce] 20190718 [SECURITY] [DLA 1833-2] bzip2 regression update
- openSUSE-SU-2019:1781
- openSUSE-SU-2019:1918
- USN-4146-1
- USN-4146-2
- [debian-lts-announce] 20191010 [SECURITY] [DLA 1953-1] clamav security update
- [debian-lts-announce] 20191014 [SECURITY] [DLA 1953-2] clamav regression update
- openSUSE-SU-2019:2595
- openSUSE-SU-2019:2597
- http://packetstormsecurity.com/files/153644/Slackware-Security-Advisory-bzip2-Updates.html
- http://packetstormsecurity.com/files/153957/FreeBSD-Security-Advisory-FreeBSD-SA-19-18.bzip2.html
Other 4
- [kafka-users] 20200413 CVEs for the dependency software guava and rocksdbjni of Kafka
- https://support.f5.com/csp/article/K68713584?utm_source=f5support&%3Butm_medium=RSS
- [flink-user] 20210716 Flink 1.13.1 - Vulnerabilities CVE-2019-12900 for librocksdbjni
- [flink-user] 20210717 Re: Flink 1.13.1 - Vulnerabilities CVE-2019-12900 for librocksdbjni
Sources
- CVE-2019-12900 · CVE Program
- CVE-2019-12900 · NVD
- FIRST EPSS
- GHSA-j686-6fc2-2525 · GitHub Advisory Database · CC BY 4.0
- CVE-2019-12900 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences