CVE-2017-18183
published 2018-02-13CVE-2017-18183: An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
PriorityP417medium5.5CVSS 3.0
AVLACLPRNUIRSUCNINAH
EPSS
1.20%
64.7th percentile
An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | qpdf | < qpdf 7.0.0-1 (bookworm) | qpdf 7.0.0-1 (bookworm) |
| qpdf_project | qpdf | < 7.0.0 | 7.0.0 |
| qpdf_project | qpdf | >= 0 < 7.0.0-1 | 7.0.0-1 |
| qpdf_project | qpdf | >= 0 < 7.0.0-1 | 7.0.0-1 |
| qpdf_project | qpdf | >= 0 < 7.0.0-1 | 7.0.0-1 |
| qpdf_project | qpdf | >= 0 < 7.0.0-1 | 7.0.0-1 |
CVSS provenance
nvdv3.05.5MEDIUMCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-c873-f884-8r22: An issue was discovered in QPDF before 7
ghsa_unreviewed·2022-05-13
CVE-2017-18183 [MEDIUM] CWE-835 GHSA-c873-f884-8r22: An issue was discovered in QPDF before 7
An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
OSV
CVE-2017-18183: An issue was discovered in QPDF before 7
osv·2018-02-13·CVSS 5.5
CVE-2017-18183 [MEDIUM] CVE-2017-18183: An issue was discovered in QPDF before 7
An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
Ubuntu
QPDF vulnerabilities
vendor_ubuntu·2018-05-07
CVE-2015-9252 QPDF vulnerabilities
Title: QPDF vulnerabilities
Summary: Several security issues were fixed in QPDF.
It was discovered that QPDF incorrectly handled certain malformed files. A
remote attacker could use this issue to cause QPDF to crash, resulting in a
denial of service, or possibly execute arbitrary code.
Instructions: This update uses a new upstream release, which includes additional bug
fixes. In general, a standard system update will make all the necessary
changes.
Red Hat
qpdf: Infinite Loop in QPDFWriter::enqueueObject in libqpdf/QPDFWriter.cc
vendor_redhat·2017-08-12·CVSS 5.5
CVE-2017-18183 [MEDIUM] CWE-400 qpdf: Infinite Loop in QPDFWriter::enqueueObject in libqpdf/QPDFWriter.cc
qpdf: Infinite Loop in QPDFWriter::enqueueObject in libqpdf/QPDFWriter.cc
An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
An unbounded recursion flaw leading to stack exhaustion was found in the way QPDF parsed PDF files. An attacker could potentially use this flaw to crash QPDF by tricking it into processing crafted QPDF files.
Package: qpdf (Red Hat Enterprise Linux 7) - Will not fix
Package: qpdf (Red Hat Enterprise Linux 8) - Not affected
Debian
CVE-2017-18183: qpdf - An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the Q...
vendor_debian·2017·CVSS 5.5
CVE-2017-18183 [MEDIUM] CVE-2017-18183: qpdf - An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the Q...
An issue was discovered in QPDF before 7.0.0. There is an infinite loop in the QPDFWriter::enqueueObject() function in libqpdf/QPDFWriter.cc.
Scope: local
bookworm: resolved (fixed in 7.0.0-1)
bullseye: resolved (fixed in 7.0.0-1)
forky: resolved (fixed in 7.0.0-1)
sid: resolved (fixed in 7.0.0-1)
trixie: resolved (fixed in 7.0.0-1)
No detection rules found.
No public exploits indexed.
2018-02-13
Published