CVE-2017-14927
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function...
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
CVE-2017-14927- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-476
- Updated
- 2026-11-02
CVE List No score
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
CVE-2017-14927- Updated
- 2026-11-02
EUVDEUVD-2017-6404 No score
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
EUVD-2017-6404- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rrhp-cwm6-f82q
5.5
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function...
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
GHSA-rrhp-cwm6-f82q- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSV
5.5
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
CVE-2017-14927- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-14927
5.5
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
DEBIAN-CVE-2017-14927- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-14927
5.5
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document.
- Record
UBUNTU-CVE-2017-14927- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0402 No score
Updated poppler packages fix security vulnerabilities
In Poppler 0.59.0, a NULL Pointer Dereference exists in the SplashOutputDev::type3D0() function in SplashOutputDev.cc via a crafted PDF document. (CVE-2017-14927)
The FoFiType1C::convertToType0 function in FoFiType1C.cc in Poppler 0.59.0 has a heap-based buffer over-read vulnerability if an out-of-bounds font dictionary index is encountered, which allows an attacker to launch a denial of service attack. (CVE-2017-14976)
In Poppler 0.59.0, a NULL Pointer Dereference exists in the GfxImageColorMap::getGrayLine() function in GfxState.cc via a crafted PDF document. (CVE-2017-15565)
- Record
MGASA-2017-0402- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
popplerDebian:12 |
before 0.61.1-2 | 0.61.1-2 |
popplerDebian:13 |
before 0.61.1-2 | 0.61.1-2 |
popplerDebian:14 |
before 0.61.1-2 | 0.61.1-2 |
popplerMageia:5 From an advisory covering 3 CVEs |
before 0.26.5-2.7.mga5 | 0.26.5-2.7.mga5 |
popplerMageia:6 From an advisory covering 3 CVEs |
before 0.52.0-3.5.mga6 | 0.52.0-3.5.mga6 |
popplerUbuntu:18.04:LTS |
before 0.57.0-2ubuntu4 | 0.57.0-2ubuntu4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-14927 is a medium vulnerability (CVSS 5.5) in Freedesktop Poppler, published September 29, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.90%, the 59th percentile. Fixed in poppler 0.61.1-2.
References
bugs.freedesktop.org/show_bug.cgi?id=102604
nvd.nist.gov/vuln/detail/CVE-2017-14927
github.com/advisories/GHSA-rrhp-cwm6-f82q
security-tracker.debian.org/tracker/CVE-2017-14927
advisories.mageia.org/MGASA-2017-0402.html
bugs.mageia.org/show_bug.cgi?id=21939
Show 7 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=1500345
bugzilla.redhat.com/show_bug.cgi?id=1500324
people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-14927.html
people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-14976.html
usn.ubuntu.com/usn/usn-3467-1
ubuntu.com/security/CVE-2017-14927
cve.org/CVERecord?id=CVE-2017-14927