CVE-2017-14519
published 2017-09-17CVE-2017-14519: In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp…
PriorityP433high7.5CVSS 3.0
AVNACLPRNUINSUCNINAH
EPSS
1.54%
71.8th percentile
In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop).
Affected
8 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | poppler | < poppler 0.61.1-2 (bookworm) | poppler 0.61.1-2 (bookworm) |
| freedesktop | poppler | — | — |
| freedesktop | poppler | >= 0 < 0.61.1-2 | 0.61.1-2 |
| freedesktop | poppler | >= 0 < 0.61.1-2 | 0.61.1-2 |
| freedesktop | poppler | >= 0 < 0.61.1-2 | 0.61.1-2 |
| freedesktop | poppler | >= 0 < 0.61.1-2 | 0.61.1-2 |
| freedesktop | poppler | >= 0 < 0.24.5-2ubuntu4.6 | 0.24.5-2ubuntu4.6 |
| freedesktop | poppler | >= 0 < 0.41.0-0ubuntu1.3 | 0.41.0-0ubuntu1.3 |
CVSS provenance
nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv7.5HIGH
vendor_debian7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu5.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-rhh3-rx8x-hwmm: In Poppler 0
ghsa_unreviewed·2022-05-13·CVSS 7.5
CVE-2017-14929 [HIGH] CWE-835 GHSA-rhh3-rx8x-hwmm: In Poppler 0
In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opFill, Gfx::doPatternFill, Gfx::doTilingPatternFill and Gfx::drawForm calls (aka a Gfx.cc infinite loop), a different vulnerability than CVE-2017-14519.
GHSA
GHSA-h552-2xrp-fmr5: In Poppler 0
ghsa_unreviewed·2022-05-13
CVE-2017-14519 [HIGH] CWE-835 GHSA-h552-2xrp-fmr5: In Poppler 0
In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop).
OSV
poppler vulnerabilities
osv·2017-10-02·CVSS 5.5
CVE-2017-14517 [MEDIUM] poppler vulnerabilities
poppler vulnerabilities
It was discovered that Poppler incorrectly handled certain files.
If a user or automated system were tricked into opening a
crafted PDF file, an attacker could cause a denial service.
This issue only affected Ubuntu 17.04. (CVE-2017-14517)
It was discovered that Poppler incorrectly handled certain files.
If a user or automated system were tricked into opening a crafted PDF file,
an attacker could cause a denial of service. (CVE-2017-14519)
OSV
CVE-2017-14929: In Poppler 0
osv·2017-09-30·CVSS 7.5
CVE-2017-14929 [HIGH] CVE-2017-14929: In Poppler 0
In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opFill, Gfx::doPatternFill, Gfx::doTilingPatternFill and Gfx::drawForm calls (aka a Gfx.cc infinite loop), a different vulnerability than CVE-2017-14519.
OSV
CVE-2017-14519: In Poppler 0
osv·2017-09-17·CVSS 7.5
CVE-2017-14519 [HIGH] CVE-2017-14519: In Poppler 0
In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop).
Ubuntu
poppler vulnerabilities
vendor_ubuntu·2017-10-02·CVSS 5.5
CVE-2017-14517 [MEDIUM] poppler vulnerabilities
Title: poppler vulnerabilities
Summary: poppler could be made to crash if opened a specially crafted file.
It was discovered that Poppler incorrectly handled certain files.
If a user or automated system were tricked into opening a
crafted PDF file, an attacker could cause a denial service.
This issue only affected Ubuntu 17.04. (CVE-2017-14517)
It was discovered that Poppler incorrectly handled certain files.
If a user or automated system were tricked into opening a crafted PDF file,
an attacker could cause a denial of service. (CVE-2017-14519)
Instructions: In general, a standard system update will make all the necessary changes.
Red Hat
poppler: Memory corruption via Gfx.cc infinite loop
vendor_redhat·2017-09-25·CVSS 7.5
CVE-2017-14929 [HIGH] CWE-119 poppler: Memory corruption via Gfx.cc infinite loop
poppler: Memory corruption via Gfx.cc infinite loop
In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opFill, Gfx::doPatternFill, Gfx::doTilingPatternFill and Gfx::drawForm calls (aka a Gfx.cc infinite loop), a different vulnerability than CVE-2017-14519.
Package: poppler (Red Hat Enterprise Linux 5) - Will not fix
Package: poppler (Red Hat Enterprise Linux 6) - Will not fix
Package: poppler (Red Hat Enterprise Linux 7) - Will not fix
Red Hat
poppler: Memory corruption via Gfx.cc infinite loop
vendor_redhat·2017-09-13·CVSS 7.5
CVE-2017-14519 [HIGH] CWE-119 poppler: Memory corruption via Gfx.cc infinite loop
poppler: Memory corruption via Gfx.cc infinite loop
In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop).
Package: poppler (Red Hat Enterprise Linux 5) - Will not fix
Package: poppler (Red Hat Enterprise Linux 6) - Will not fix
Package: poppler (Red Hat Enterprise Linux 7) - Will not fix
Debian
CVE-2017-14929: poppler - In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in...
vendor_debian·2017·CVSS 7.5
CVE-2017-14929 [HIGH] CVE-2017-14929: poppler - In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in...
In Poppler 0.59.0, memory corruption occurs in a call to Object::dictLookup() in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opFill, Gfx::doPatternFill, Gfx::doTilingPatternFill and Gfx::drawForm calls (aka a Gfx.cc infinite loop), a different vulnerability than CVE-2017-14519.
Scope: local
bookworm: resolved (fixed in 0.61.1-2)
bullseye: resolved (fixed in 0.61.1-2)
forky: resolved (fixed in 0.61.1-2)
sid: resolved (fixed in 0.61.1-2)
trixie: resolved (fixed in 0.61.1-2)
Debian
CVE-2017-14519: poppler - In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar i...
vendor_debian·2017·CVSS 7.5
CVE-2017-14519 [HIGH] CVE-2017-14519: poppler - In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar i...
In Poppler 0.59.0, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop).
Scope: local
bookworm: resolved (fixed in 0.61.1-2)
bullseye: resolved (fixed in 0.61.1-2)
forky: resolved (fixed in 0.61.1-2)
sid: resolved (fixed in 0.61.1-2)
trixie: resolved (fixed in 0.61.1-2)
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 mingw-poppler: various flaws [fedora-all]
bugzilla·2017-10-06·CVSS 5.5
CVE-2017-14517 [MEDIUM] CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 mingw-poppler: various flaws [fedora-all]
CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 mingw-poppler: various flaws [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of fedora-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg
Bugzilla
CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 poppler: various flaws [fedora-all]
bugzilla·2017-10-06·CVSS 5.5
CVE-2017-14517 [MEDIUM] CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 poppler: various flaws [fedora-all]
CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14929 CVE-2017-14975 CVE-2017-14976 CVE-2017-14977 poppler: various flaws [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of fedora-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit
Bugzilla
CVE-2017-14519 poppler: Memory corruption via Gfx.cc infinite loop
bugzilla·2017-10-06·CVSS 7.5
CVE-2017-14519 [HIGH] CVE-2017-14519 poppler: Memory corruption via Gfx.cc infinite loop
CVE-2017-14519 poppler: Memory corruption via Gfx.cc infinite loop
In Poppler, memory corruption occurs in a call to Object::streamGetChar in Object.h after a repeating series of Gfx::display, Gfx::go, Gfx::execOp, Gfx::opShowText, and Gfx::doShowText calls (aka a Gfx.cc infinite loop). A local attacker could use a maliciously crafted PDF document to crash the application.
Upstream issue:
https://bugs.freedesktop.org/show_bug.cgi?id=102701
Discussion:
Created mingw-poppler tracking bugs for this issue:
Affects: fedora-all [bug 1499169]
Created poppler tracking bugs for this issue:
Affects: fedora-all [bug 1499168]
2017-09-17
Published