CVE-2019-12957: fedoraproject fedora Out-of-bounds Read
Vulnerability summary
CVE-2019-12957 is a high (CVSS 7.8) Out-of-bounds Read vulnerability in fedoraproject fedora. EPSS estimates a 1.23% chance of exploitation in the next 30 days, higher than 68.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 24-06-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
In Xpdf 4.01.01, a buffer over-read could be triggered in FoFiType1C::convertToType1 in fofi/FoFiType1C.cc when the index number is larger than the charset array bounds. It can, for example, be triggered by sending a crafted PDF document to the pdftops tool. It allows an attacker to use a crafted pdf file to cause Denial of Service or an information leak, or possibly have unspecified other impact.
CVSS metrics
5 scores · 3 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.23%
Chance of exploitation in the next 30 days
Percentile
69%
Versus all other CVEs
30-day change
0.00 pp
From 1.23% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (forum.xpdfreader.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-125Out-of-bounds ReadThe product reads data past the end, or before the beginning, of the intended buffer.
- CWE-129Improper Validation of Array IndexThe product uses untrusted input when calculating or using an array index, but the product does not validate or incorrectly validates the index to ensure the index references a valid position within the array.
Affected systems
Debian1 product
- poppler< 0.22.5-4
Fedoraproject1 product
- fedoraEOL30 | 31 | 32
Glyphandcog1 product
- xpdfreader4.01.01
Ubuntu1 product
- poppler< 0.41.0-0ubuntu1.13 | < 0.62.0-2ubuntu2.8
4 vendors · 4 products