CVSS4
Attack Vector
LOCAL
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:N/VC:N/SC:N/VI:N/SI:N/VA:L/SA:N
AI Score
Confidence
Low
EPSS
Percentile
17.7%
In Xpdf 4.05 (and earlier), invalid header info in a DCT (JPEG) stream can
lead to an uninitialized variable in the DCT decoder. The proof-of-concept
PDF file causes a segfault attempting to read from an invalid address.
Author | Note |
---|---|
mdeslaur | In trusty to bionic, xpdf is built with poppler as the backend library, so most xpdf issues don’t apply to it. In jammy and later, the xpdf package is actually xpopple, a fork that also builds against poppler. |
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
ubuntu | 18.04 | noarch | ipe | < any | UNKNOWN |
ubuntu | 20.04 | noarch | ipe | < any | UNKNOWN |
ubuntu | 22.04 | noarch | ipe | < any | UNKNOWN |
ubuntu | 24.04 | noarch | ipe | < any | UNKNOWN |
ubuntu | 16.04 | noarch | ipe | < any | UNKNOWN |
ubuntu | 18.04 | noarch | xpdf | < any | UNKNOWN |
ubuntu | 22.04 | noarch | xpdf | < any | UNKNOWN |
ubuntu | 24.04 | noarch | xpdf | < any | UNKNOWN |
ubuntu | 16.04 | noarch | xpdf | < any | UNKNOWN |