PatchSiren

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

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.