Description
Unspecified vulnerability in certain versions of xpdf after 3.00, as used in various products including (a) pdfkit.framework, (b) gpdf, (c) pdftohtml, and (d) libextractor, has unknown impact and user-assisted attack vectors, possibly involving errors in (1) gmem.c, (2) SplashXPathScanner.cc, (3) JBIG2Stream.cc, (4) JPXStream.cc, and/or (5) Stream.cc. NOTE: this description is based on Debian advisory DSA 979, which is based on changes that were made after other vulnerabilities such as CVE-2006-0301 and CVE-2005-3624 through CVE-2005-3628 were fixed. Some of these newer fixes appear to be security-relevant, although it is not clear if they fix specific issues or are defensive in nature.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 3.1 | gpdf | 2.8.2-1.2sarge4 | DSA-982-1 |
| Debian 3.1 | koffice | 1.3.5-4.sarge.3 | DSA-1019-1 |
Advisories 2
- DSA-982-1 gpdf - several Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1019-1 koffice - several Debian Security (DSA / DLA) · Mar 9, 2026
References
- 19644 third-party-advisory
- DSA-979 vendor-advisory
- DSA-998 vendor-advisory
- 19164 third-party-advisory
- http://security.debian.org/pool/updates/main/p/pdfkit.framework/pdfkit.framework_0.8-2sarge3.diff.gz
- 19364 third-party-advisory
- DSA-983 vendor-advisory
- DSA-982 vendor-advisory
- 19091 third-party-advisory
- 19065 third-party-advisory
- 23834 vdb-entry
- DSA-1019 vendor-advisory
- 16748 vdb-entry
- 18948 third-party-advisory
- DSA-984 vendor-advisory
- 19021 third-party-advisory
- USN-270-1 vendor-advisory