High severity · published Jan 9, 2020
CVE-2012-2142
The error function in Error.cc in poppler before 0.21.4 allows remote attackers to execute arbitrary commands via a PDF containing an escape sequence for a terminal emulator
7.8
CVSS
2.9%
EPSS
No
On KEV
Description
The error function in Error.cc in poppler before 0.21.4 allows remote attackers to execute arbitrary commands via a PDF containing an escape sequence for a terminal emulator.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)2.9% · higher than 87% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
EL
Enterprise Linux · Redhat
5.0; 6.0 · source: NVD
OP
Opensuse · Opensuse
12.2 · source: NVD
PO
Poppler · Freedesktop
before 0.21.4 · source: NVD
XP
Xpdf · Xpdfreader
3.02 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2012-2142
CVE.org
https://www.cve.org/CVERecord?id=CVE-2012-2142
Patch
http://cgit.freedesktop.org/poppler/poppler/commit/?id=71bad47ed6a36d825b0d08992c8db56845c71e40
Patch
http://cgit.freedesktop.org/poppler/poppler/commit/NEWS?id=2bc48d5369f1dbecfc4db2878f33bdeb80d8d90f
Mailing List
http://lists.opensuse.org/opensuse-updates/2013-08/msg00049.html
Exploit
http://www.openwall.com/lists/oss-security/2013/08/09/5
Exploit
http://www.openwall.com/lists/oss-security/2013/08/09/6
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=789936
More from Poppler
7.8
CVE-2021-30860
Apple Multiple Products Integer Overflow Vulnerability
9.8
CVE-2019-9631
Poppler 0.74.0 has a heap-based buffer over-read in the CairoRescaleBox.cc downsample_row_box_filter function
8.8
CVE-2018-21009
Poppler before 0.66.0 has an integer overflow in Parser::makeStream in Parser.cc
8.8
CVE-2019-12293
In Poppler through 0.76.1, there is a heap-based buffer over-read in JPXStream::init in JPEG2000Stream.cc via data with inconsistent heights or widths
8.8
CVE-2019-10872
An issue was discovered in Poppler 0.74.0
