CVE-2023-3044: An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divid
CVE-2023-3044 is a low-severity flaw (CVSS 3.3) affecting xpdf. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divide-by-zero in Xpdf's text extraction code. This is related to CVE-2022-30524, but the problem here is caused by a very large page size, rather than by a very large character coordinate.
Why this priority
- Public exploit reference
A fixed release or distro patch exists.
Risk facts
| CVSS score | 3.3 (Low) |
| Attack vector | Local |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | Required |
| EPSS exploit chance | 0.3% (top 72%) |
| CISA exploited list | No |
| Weakness | CWE-369 |
| Published | 2023-06-02 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2023-3044?
xpdf: upgrade to 4.05. Exact commands for each OS are on this page.
Is CVE-2023-3044 being exploited?
CVE-2023-3044 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2023-3044 affect?
CVE-2023-3044 affects xpdf. Severity is low (CVSS 3.3). An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divide-by-zero in Xpdf's text extraction code. This is related to CVE-2022-30524, but the problem here is caused by a very large pa
How urgent is CVE-2023-3044?
Priority 24/100. Public exploit reference
Related CVEs
- CVE-2024-7868 HIGH 8.2 UPGRADE In Xpdf 4.05 (and earlier), invalid header info in a DCT (JPEG) stream can lead to an uninitialized variable i
- CVE-2024-7867 MEDIUM 6.2 UPGRADE In Xpdf 4.05 (and earlier), very large coordinates in a page box can cause an integer overflow and divide-by-z
- CVE-2024-7866 MEDIUM 5.5 UPGRADE In Xpdf 4.05 (and earlier), a PDF object loop in a pattern resource leads to infinite recursion and a stack ov
- CVE-2024-4568 LOW 2.9 UPGRADE In Xpdf 4.05 (and earlier), a PDF object loop in the PDF resources leads to infinite recursion and a stack ove
- CVE-2024-4141 LOW 2.9 UPGRADE Out-of-bounds array write in Xpdf 4.05 and earlier, triggered by an invalid character code in a Type 1 font