PatchSiren cyber security CVE debrief
CVE-2026-54633 podofo CVE debrief
CVE-2026-54633 is a medium-severity heap out-of-bounds read vulnerability in PoDoFo, a C++17 PDF manipulation library. The vulnerability affects versions 1.0.0 through 1.1.0 and can cause a crash or disclose adjacent heap data when processing a crafted PDF with an Indexed color-space image. Defenders responsible for systems using PoDoFo, particularly those processing PDF files from untrusted sources, should assess exposure and prioritize verification of PoDoFo version 1.1.1 or later. This vulnerability can be triggered by processing a crafted PDF, potentially leading to application instability or data disclosure. Verification of PoDoFo version and configuration is crucial, along
- Vendor
- podofo
- Product
- Unknown
- CVSS
- MEDIUM 6.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-22
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-22
Who should care
Defenders responsible for systems using PoDoFo, particularly those processing PDF files from untrusted sources, should assess exposure and prioritize verification of PoDoFo version 1.1.1 or later.
Why it matters
CVE-2026-54633 is a medium-severity vulnerability in PoDoFo that can cause a crash or disclose adjacent heap data when processing crafted PDFs. Defenders should prioritize verifying PoDoFo version 1.1.1 or later, reviewing application configurations, and monitoring for suspicious activity.
- Potential crash or instability of applications processing crafted PDFs
- Possible disclosure of adjacent heap data
- Requires verification of PoDoFo version and configuration
- Monitoring for suspicious PDF processing activity is necessary
Technical summary
The vulnerability is caused by a heap out-of-bounds read in PdfColorSpaceFilterIndexed::FetchScanLine in src/podofo/main/PdfColorSpaceFilter.cpp. This occurs when processing a crafted PDF with an Indexed color-space image, allowing a pixel index greater than or equal to m_MapSize to address beyond m_lookup. The issue arises from inadequate validation in PdfColorSpaceFilterFactory::TryCreateFromObject, which fails to properly check the hival parameter, leading to potential out-of-bounds access. This vulnerability can result in a crash or disclosure of adjacent heap data, emphasizing the need for
Defensive priority
Defenders should prioritize verifying PoDoFo version 1.1.1 or later, reviewing application configurations, and monitoring for suspicious PDF processing activity.
Recommended defensive actions
- Verify PoDoFo version 1.1.1 or later is in use
- Review application configurations for secure PDF processing
- Monitor for suspicious PDF processing activity
- Perform a thorough review of PDF processing workflows
- Inventory assets using PoDoFo for potential exposure
- Implement compensating controls for exposed systems
- Track and document verification and remediation efforts
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. However, the corpus does not establish definitive exploitation or impact, requiring verification from official sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54633 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54633
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54633 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54633
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/podofo/podofo/commit/999c519d285c4a65eba48409d9cd2da9d4743cca
-
Source reference
Unverified legacy reference
URL: https://github.com/podofo/podofo/releases/tag/1.1.1
-
Source reference
Unverified legacy reference
URL: https://github.com/podofo/podofo/security/advisories/GHSA-f3j2-7846-h5gg
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.