PatchSiren cyber security CVE debrief
CVE-2017-5855 Podofo Project CVE debrief
CVE-2017-5855 is a denial-of-service issue in PoDoFo 0.9.4’s PDF parsing path. A crafted file can trigger a NULL pointer dereference in PoDoFo::PdfParser::ReadXRefSubsection (PdfParser.cpp), crashing the parser. The record is rated CVSS 3.0 5.5 (medium) and is limited to availability impact.
- Vendor
- Podofo Project
- Product
- CVE-2017-5855
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2017-03-01
- Original CVE updated
- 2026-05-13
- Advisory published
- 2017-03-01
- Advisory updated
- 2026-05-13
Who should care
Security and platform teams that deploy PoDoFo 0.9.4 or applications that embed it, especially if they open untrusted PDF content or other externally supplied files.
Technical summary
According to NVD, the vulnerable component is PoDoFo::PdfParser::ReadXRefSubsection in PdfParser.cpp, with CWE-476 (NULL pointer dereference). The NVD CVSS vector is AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, which indicates a crash/availability issue rather than a code-execution or data-exposure flaw. The short CVE description says "remote attackers," but the CVSS vector classifies the attack as local with required user interaction.
Defensive priority
Medium. The issue does not indicate confidentiality or integrity impact, but it can crash PDF-processing workflows that consume untrusted files.
Recommended defensive actions
- Identify whether any deployed products or internal tools bundle PoDoFo 0.9.4.
- Treat PoDoFo-based PDF parsing as untrusted input handling and reduce exposure to externally supplied files where possible.
- Apply the vendor or downstream fix if your distribution provides one; if not, upgrade to a patched PoDoFo release when available.
- Add regression testing for malformed or crafted PDF inputs in any service that uses PoDoFo.
- Monitor for parser crashes or abnormal exits in PDF-processing applications as an indicator of exploitation or accidental trigger.
Evidence notes
CVE published on 2017-03-01T15:59:01.087Z and later modified in NVD on 2026-05-13T00:24:29.033Z; the supplied third-party advisory reference is dated 2017-02-01. NVD lists PoDoFo 0.9.4 as the affected version and assigns CWE-476 with CVSS 3.0 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H. The supplied corpus does not include a vendor-maintained patch URL, only official record links and third-party references.
Official resources
-
CVE-2017-5855 CVE record
CVE.org
-
CVE-2017-5855 NVD detail
NVD
-
Source item URL
nvd_modified
- Source reference
-
Mitigation or vendor reference
[email protected] - Third Party Advisory, VDB Entry
Publicly disclosed in the CVE record on 2017-03-01. The supplied enrichment shows no CISA KEV listing.