The JBIG2 decoder in Xpdf 3.02pl2 and earlier, CUPS 1.3.9 and earlier, Poppler before 0.10.6, and other products allows remote attackers to execute arbitrary code via a crafted PDF file that triggers a free of invalid data.
Conclusion & alert: CVE-2009-1180 is rated Moderate Risk (59.3/100): CVSS Medium severity, with high exploitation likelihood (EPSS 8.83%, 92th percentile). Core evidence: EPSS ranks this CVE among the most likely to be exploited in the near term. Mandatory action: High exploitation likelihood—assess exposure and prioritize remediation.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-02-05 | 9.05% | 8.83% | -0.22% |
| 2 | 2026-02-04 | 4.67% | 9.05% | +4.38% |
| 3 | 2026-01-06 | — | 4.67% | — |
Full EPSS history (24 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 6.8 | 2.0 | MEDIUM |
|
8.6 | 6.4 | [email protected] |
| vendor | priority | summary | link |
|---|---|---|---|
debian
|
medium | CVE-2009-1180 medium priority: Debian including 2 source packages (poppler, xpdf), 10 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 10. | https://security-tracker.debian.org/tracker/CVE-2009-1180 |
gentoo
|
normal | CVE-2009-1180: 1 GLSA(s) (201310-03), 1 atom(s) (app-text/poppler); latest impact normal. | https://bugs.gentoo.org/buglist.cgi?quicksearch=CVE-2009-1180 |
redhat
|
high | — | https://access.redhat.com/security/cve/CVE-2009-1180 |
suse
|
medium | CVE-2009-1180 severity moderate: SUSE including 90 source package names (libpoppler-cpp0-0.43.0-15.1, libpoppler-cpp0-0.43.0-16.15.1, …), 157 product×package rows across 33 product lines (SUSE Linux Enterprise Desktop 12, SUSE Linux Enterprise Desktop 12 SP1, … (33 product lines)): Fixed 157. | https://www.suse.com/security/cve/CVE-2009-1180/ |
ubuntu
|
medium | CVE-2009-1180 medium priority: Ubuntu including 14 source packages (cups, cupsys, …), 476 status rows across 34 suites (artful, bionic, cosmic, dapper, disco, eoan, focal, groovy, gutsy, hardy, hirsute, impish, intrepid, jammy, jaunty, karmic, kinetic, lucid, lunar, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, upstream, utopic, vivid, wily, xenial, yakkety, zesty): DNE 216, not-affected 169, ignored 43 (5 distinct statuses). | https://ubuntu.com/security/CVE-2009-1180 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| foolabs | xpdf | 0.5a | cpe:2.3:a:foolabs:xpdf:0.5a:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.7a | cpe:2.3:a:foolabs:xpdf:0.7a:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.91a | cpe:2.3:a:foolabs:xpdf:0.91a:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.91b | cpe:2.3:a:foolabs:xpdf:0.91b:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.91c | cpe:2.3:a:foolabs:xpdf:0.91c:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.92a | cpe:2.3:a:foolabs:xpdf:0.92a:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.92b | cpe:2.3:a:foolabs:xpdf:0.92b:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.92c | cpe:2.3:a:foolabs:xpdf:0.92c:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.92d | cpe:2.3:a:foolabs:xpdf:0.92d:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.92e | cpe:2.3:a:foolabs:xpdf:0.92e:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.93a | cpe:2.3:a:foolabs:xpdf:0.93a:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.93b | cpe:2.3:a:foolabs:xpdf:0.93b:*:*:*:*:*:*:* |
| foolabs | xpdf | 0.93c | cpe:2.3:a:foolabs:xpdf:0.93c:*:*:*:*:*:*:* |
| foolabs | xpdf | 1.00a | cpe:2.3:a:foolabs:xpdf:1.00a:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | <= 3.02 | cpe:2.3:a:glyphandcog:xpdfreader:*:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.2 | cpe:2.3:a:glyphandcog:xpdfreader:0.2:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.3 | cpe:2.3:a:glyphandcog:xpdfreader:0.3:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.4 | cpe:2.3:a:glyphandcog:xpdfreader:0.4:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.5 | cpe:2.3:a:glyphandcog:xpdfreader:0.5:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.6 | cpe:2.3:a:glyphandcog:xpdfreader:0.6:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.7 | cpe:2.3:a:glyphandcog:xpdfreader:0.7:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.80 | cpe:2.3:a:glyphandcog:xpdfreader:0.80:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.90 | cpe:2.3:a:glyphandcog:xpdfreader:0.90:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.91 | cpe:2.3:a:glyphandcog:xpdfreader:0.91:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.92 | cpe:2.3:a:glyphandcog:xpdfreader:0.92:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 0.93 | cpe:2.3:a:glyphandcog:xpdfreader:0.93:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 1.00 | cpe:2.3:a:glyphandcog:xpdfreader:1.00:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 1.01 | cpe:2.3:a:glyphandcog:xpdfreader:1.01:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 2.00 | cpe:2.3:a:glyphandcog:xpdfreader:2.00:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 2.01 | cpe:2.3:a:glyphandcog:xpdfreader:2.01:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 2.02 | cpe:2.3:a:glyphandcog:xpdfreader:2.02:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 2.03 | cpe:2.3:a:glyphandcog:xpdfreader:2.03:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 3.00 | cpe:2.3:a:glyphandcog:xpdfreader:3.00:*:*:*:*:*:*:* |
| glyphandcog | xpdfreader | 3.01 | cpe:2.3:a:glyphandcog:xpdfreader:3.01:*:*:*:*:*:*:* |
| poppler | poppler | <= 0.10.5 | cpe:2.3:a:poppler:poppler:*:*:*:*:*:*:*:* |
| poppler | poppler | 0.1 | cpe:2.3:a:poppler:poppler:0.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.1.1 | cpe:2.3:a:poppler:poppler:0.1.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.1.2 | cpe:2.3:a:poppler:poppler:0.1.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.2.0 | cpe:2.3:a:poppler:poppler:0.2.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.3.0 | cpe:2.3:a:poppler:poppler:0.3.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.3.1 | cpe:2.3:a:poppler:poppler:0.3.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.3.2 | cpe:2.3:a:poppler:poppler:0.3.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.3.3 | cpe:2.3:a:poppler:poppler:0.3.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.4.0 | cpe:2.3:a:poppler:poppler:0.4.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.4.1 | cpe:2.3:a:poppler:poppler:0.4.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.4.2 | cpe:2.3:a:poppler:poppler:0.4.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.4.3 | cpe:2.3:a:poppler:poppler:0.4.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.4.4 | cpe:2.3:a:poppler:poppler:0.4.4:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.0 | cpe:2.3:a:poppler:poppler:0.5.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.1 | cpe:2.3:a:poppler:poppler:0.5.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.2 | cpe:2.3:a:poppler:poppler:0.5.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.3 | cpe:2.3:a:poppler:poppler:0.5.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.4 | cpe:2.3:a:poppler:poppler:0.5.4:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.9 | cpe:2.3:a:poppler:poppler:0.5.9:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.90 | cpe:2.3:a:poppler:poppler:0.5.90:*:*:*:*:*:*:* |
| poppler | poppler | 0.5.91 | cpe:2.3:a:poppler:poppler:0.5.91:*:*:*:*:*:*:* |
| poppler | poppler | 0.6.0 | cpe:2.3:a:poppler:poppler:0.6.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.6.1 | cpe:2.3:a:poppler:poppler:0.6.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.6.2 | cpe:2.3:a:poppler:poppler:0.6.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.6.3 | cpe:2.3:a:poppler:poppler:0.6.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.6.4 | cpe:2.3:a:poppler:poppler:0.6.4:*:*:*:*:*:*:* |
| poppler | poppler | 0.7.0 | cpe:2.3:a:poppler:poppler:0.7.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.7.1 | cpe:2.3:a:poppler:poppler:0.7.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.7.2 | cpe:2.3:a:poppler:poppler:0.7.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.7.3 | cpe:2.3:a:poppler:poppler:0.7.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.0 | cpe:2.3:a:poppler:poppler:0.8.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.1 | cpe:2.3:a:poppler:poppler:0.8.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.2 | cpe:2.3:a:poppler:poppler:0.8.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.3 | cpe:2.3:a:poppler:poppler:0.8.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.4 | cpe:2.3:a:poppler:poppler:0.8.4:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.5 | cpe:2.3:a:poppler:poppler:0.8.5:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.6 | cpe:2.3:a:poppler:poppler:0.8.6:*:*:*:*:*:*:* |
| poppler | poppler | 0.8.7 | cpe:2.3:a:poppler:poppler:0.8.7:*:*:*:*:*:*:* |
| poppler | poppler | 0.9.0 | cpe:2.3:a:poppler:poppler:0.9.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.9.1 | cpe:2.3:a:poppler:poppler:0.9.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.9.2 | cpe:2.3:a:poppler:poppler:0.9.2:*:*:*:*:*:*:* |
| poppler | poppler | 0.9.3 | cpe:2.3:a:poppler:poppler:0.9.3:*:*:*:*:*:*:* |
| poppler | poppler | 0.10.0 | cpe:2.3:a:poppler:poppler:0.10.0:*:*:*:*:*:*:* |
| poppler | poppler | 0.10.1 | cpe:2.3:a:poppler:poppler:0.10.1:*:*:*:*:*:*:* |
| poppler | poppler | 0.10.2 | cpe:2.3:a:poppler:poppler:0.10.2:*:*:*:*:*:*:* |