CVE-2019-14934
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't...
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
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
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
CVE-2019-14934- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
CVE-2019-14934- Updated
- 2026-11-02
EUVDEUVD-2019-6031 No score
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
EUVD-2019-6031- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w5vm-rfv4-vqmc
7.8
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't...
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
GHSA-w5vm-rfv4-vqmc- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSV
7.8
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
CVE-2019-14934- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-14934
7.8
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
DEBIAN-CVE-2019-14934- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-14934
7.8
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write.
- Record
UBUNTU-CVE-2019-14934- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2019-0419 No score
Updated pdfresurrect packages fix security vulnerabilities
Updated pdfresurrect package fixes security vulnerabilities:
A vulnerability was found in PDFResurrect 0.15 has a buffer overflow via a crafted PDF file because data associated with startxref and %%EOF is mishandled (CVE-2019-14267).
An issue was discovered in PDFResurrect before 0.18. pdf_load_pages_kids in pdf.c doesn't validate a certain size value, which leads to a malloc failure and out-of-bounds write (CVE-2019-14934).
- Record
MGASA-2019-0419- Updated
- 2026-11-02
OSVUSN-5282-1 No score
pdfresurrect vulnerabilities
It was discovered that PDFResurrect was incorrectly handling corrupted PDF files. An attacker could possibly use this issue to cause a buffer overflow, resulting in a denial of service, or arbitrary code execution. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2019-14267)
It was discovered that PDFResurrect incorrectly handled memory when loading PDF pages. An attacker could possibly use this issue to cause a heap buffer overflow, resulting in a denial of service, or arbitrary code execution. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2019-14934)
It was discovered that PDFResurrect was incorrectly validating header data in input PDF files. An attacker could possibly use this issue to cause a heap buffer overflow, resulting in a denial of service, or arbitrary code execution. This issue only affected Ubuntu 16.04 ESM, Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2020-20740)
Carter Yagemann discovered that PDFResurrect incorrectly handled certain memory operations during PDF summary generation. An attacker could use this to cause out-of-bounds writes, resulting in a denial of service (system crash) or arbitrary code execution. This issue only affected Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2020-9549)
It was discovered that PDFResurrect was incorrectly processing data when performing trailer search operations. An attacker could possibly use this issue to cause an infinite loop, resulting in a denial of service. (CVE-2021-3508)
- Record
USN-5282-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pdfresurrectDebian:12 |
before 0.18-1 | 0.18-1 |
pdfresurrectDebian:13 |
before 0.18-1 | 0.18-1 |
pdfresurrectDebian:14 |
before 0.18-1 | 0.18-1 |
pdfresurrectDebian:9 From an advisory covering 2 CVEs |
before 0.12-6+deb9u1, plus listed versions 0.12-6 |
0.12-6+deb9u1 |
pdfresurrectMageia:7 From an advisory covering 2 CVEs |
before 0.18-1.mga7 | 0.18-1.mga7 |
pdfresurrectUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 0.12-10.12-20.12-40.12-4ubuntu0.1~esm1 |
None known |
pdfresurrectUbuntu:Pro:16.04:LTS |
before 0.12-6ubuntu0.2+esm1, plus listed versions 0.12-50.12-60.12-6ubuntu0.10.12-6ubuntu0.2 |
0.12-6ubuntu0.2+esm1 |
pdfresurrectUbuntu:Pro:18.04:LTS |
before 0.14-1ubuntu0.1~esm1, plus listed versions 0.12-60.14-1 |
0.14-1ubuntu0.1~esm1 |
pdfresurrectUbuntu:Pro:16.04:LTS From an advisory covering 5 CVEs |
before 0.12-6ubuntu0.2+esm1, plus listed versions 0.12-50.12-60.12-6ubuntu0.10.12-6ubuntu0.2 |
0.12-6ubuntu0.2+esm1 |
pdfresurrectUbuntu:Pro:18.04:LTS From an advisory covering 5 CVEs |
before 0.14-1ubuntu0.1~esm1, plus listed versions 0.12-60.14-1 |
0.14-1ubuntu0.1~esm1 |
pdfresurrectUbuntu:Pro:20.04:LTS From an advisory covering 5 CVEs |
before 0.19-1ubuntu0.1~esm1, plus listed versions 0.18-20.19-1 |
0.19-1ubuntu0.1~esm1 |
pdfresurrectUbuntu:Pro:22.04:LTS From an advisory covering 5 CVEs |
before 0.22-2ubuntu0.1~esm1, plus listed versions 0.22-10.22-2 |
0.22-2ubuntu0.1~esm1 |
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-2019-14934 is a high vulnerability (CVSS 7.8) in Pdfresurrect Project Pdfresurrect, published August 11, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.12%, the 66th percentile. Fixed in pdfresurrect 0.18-1.
References
github.com/enferex/pdfresurrect/commit/0c4120fffa3dffe97b95c486a120eded82afe8a6
github.com/enferex/pdfresurrect/compare/v0.17...v0.18
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4DBYXYU2VSDJ3NAL54IW2KYD3TZSR33M
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LXN6W5QTNQJ2LFDCQWKYSMMZ3NPUWP3U
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y243C2IFMRFQWHV62JCSHTMQGDDCICNF
lists.debian.org/debian-lts-announce/2020/12/msg00002.html
Show 16 moreShow less
nvd.nist.gov/vuln/detail/CVE-2019-14934
lists.fedoraproject.org/archives/list/[email protected]/message/4DBYXYU2VSDJ3NAL54IW2KYD3TZSR33M
lists.fedoraproject.org/archives/list/[email protected]/message/LXN6W5QTNQJ2LFDCQWKYSMMZ3NPUWP3U
lists.fedoraproject.org/archives/list/[email protected]/message/Y243C2IFMRFQWHV62JCSHTMQGDDCICNF
github.com/advisories/GHSA-w5vm-rfv4-vqmc
security-tracker.debian.org/tracker/CVE-2019-14934
advisories.mageia.org/MGASA-2019-0419.html
bugs.mageia.org/show_bug.cgi?id=25942
lists.fedoraproject.org/archives/list/[email protected]/thread/LXN6W5QTNQJ2LFDCQWKYSMMZ3NPUWP3U
ubuntu.com/security/CVE-2019-14934
ubuntu.com/security/notices/USN-5282-1
cve.org/CVERecord?id=CVE-2019-14934
ubuntu.com/security/CVE-2019-14267
ubuntu.com/security/CVE-2020-9549
ubuntu.com/security/CVE-2020-20740
ubuntu.com/security/CVE-2021-3508