PatchSiren cyber security CVE debrief
CVE-2026-26054 sumatrapdfreader CVE debrief
A vulnerability in SumatraPDF, a multi-format reader for Windows, allows for a crash when opening a crafted MOBI document. The issue arises from improper validation of the MOBI file header, leading to a potential read beyond a short heap buffer. This problem is fixed in SumatraPDF version 3.6. Defenders should assess exposure and prioritize updating to version 3.6 or later to prevent potential crashes from crafted MOBI files. The vulnerability is caused by the MobiDoc::ParseHeader function in src/MobiDoc.cpp validating a record using kMobiHeaderMinLen but DecodeMobiDocHeader constructing a decoder sized for kMobiHeaderLen without receiving the actual remaining buffer length. A malf
- Vendor
- sumatrapdfreader
- Product
- sumatrapdf
- CVSS
- MEDIUM 6.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-28
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-28
Who should care
Defenders responsible for managing software updates and ensuring the integrity of documents opened in SumatraPDF should assess exposure and prioritize updating to version 3.6 or later.
Why it matters
CVE-2026-26054 is a vulnerability in SumatraPDF that can cause crashes when opening crafted MOBI documents. Defenders should prioritize updating to version 3.6 or later and validate MOBI file integrity to prevent potential exploitation.
- Potential crashes or instability in SumatraPDF when opening crafted MOBI files
- Need for validation and sanitization of MOBI file headers to prevent buffer overflows
- Importance of keeping SumatraPDF up-to-date to ensure security fixes are applied
- Verification of document integrity before opening to prevent potential exploitation
Technical summary
The MobiDoc::ParseHeader function in src/MobiDoc.cpp validates a record using kMobiHeaderMinLen but DecodeMobiDocHeader constructs a decoder sized for kMobiHeaderLen without receiving the actual remaining buffer length. A malformed MOBI file can use an attacker-controlled header length to bypass optional-field early returns and cause the decoder to read beyond a short heap buffer. This vulnerability can cause crashes or instability in SumatraPDF when opening crafted MOBI files. Defenders should prioritize updating SumatraPDF to version 3.6 or later and validate MOBI file integrity to prevent potential exploitation.
Defensive priority
Defenders should prioritize updating SumatraPDF to version 3.6 or later to prevent potential crashes from crafted MOBI files.
Recommended defensive actions
- Update SumatraPDF to version 3.6 or later
- Review and validate the integrity of MOBI files before opening
- Implement monitoring for potential crashes or anomalies in SumatraPDF
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description and the fixed version. However, there is limited information on potential exploitation or victim impact. Defenders should verify the integrity of MOBI files before opening and implement monitoring for potential crashes or anomalies in SumatraPDF. The vulnerability can cause crashes or instability in SumatraPDF when opening crafted MOBI files. There is a need for validation and sanitization of MOBI file headers to prevent buffer overflows. It’s
Sources and references
Verified primary and authoritative sources
-
CVE-2026-26054 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-26054
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-26054 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-26054
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/sumatrapdfreader/sumatrapdf/commit/24b9ce83383bbaa48b3efe00e4d30cccea126198
-
Source reference
Unverified legacy reference
URL: https://github.com/sumatrapdfreader/sumatrapdf/issues/5318
-
Source reference
Unverified legacy reference
URL: https://github.com/sumatrapdfreader/sumatrapdf/releases/tag/3.6rel
-
Source reference
Unverified legacy reference
URL: https://github.com/sumatrapdfreader/sumatrapdf/security/advisories/GHSA-27p6-wrfp-pgm8
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.