XRef::getEntry in XRef.cc in Poppler 0.72.0 mishandles unallocated XRef entries, which allows remote attackers to cause a denial of service (NULL pointer dereference) via a crafted PDF document, when XRefEntry::setFlag in XRef.h is called from Parser::makeStream in Parser.cc.
References
Link | Resource |
---|---|
https://gitlab.freedesktop.org/poppler/poppler/merge_requests/143 | Patch Vendor Advisory |
https://gitlab.freedesktop.org/poppler/poppler/issues/692 | Issue Tracking Exploit Vendor Advisory |
http://www.securityfocus.com/bid/106321 | Third Party Advisory VDB Entry |
https://usn.ubuntu.com/3865-1/ | Third Party Advisory |
https://lists.debian.org/debian-lts-announce/2019/03/msg00008.html | Third Party Advisory |
https://access.redhat.com/errata/RHSA-2019:2022 | |
https://access.redhat.com/errata/RHSA-2019:2713 | |
https://lists.debian.org/debian-lts-announce/2020/07/msg00018.html |
Configurations
Configuration 1 (hide)
|
Configuration 2 (hide)
|
Configuration 3 (hide)
|
Information
Published : 2018-12-25 20:29
Updated : 2020-07-23 05:15
NVD link : CVE-2018-20481
Mitre link : CVE-2018-20481
JSON object : View
CWE
CWE-476
NULL Pointer Dereference
Products Affected
debian
- debian_linux
canonical
- ubuntu_linux
freedesktop
- poppler