PatchSiren cyber security CVE debrief
CVE-2026-78208 exceljs CVE debrief
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-24T01:16:58.280Z and has not been modified since then. The exceljs library through version 4.4.0 contains a path traversal vulnerability in the Workbook.addImage() function. This vulnerability allows attackers to supply arbitrary file paths, potentially leading to unauthorized file access and embedding of files within generated workbooks. The vulnerability has a HIGH CVSS score of 8.7, indicating a critical vulnerability in exceljs through version 4.4.0. Developers and administrators using exceljs through version 4.4.0 should be aware of this vulnerability and take immediate action to mitigate the risk. This includes updating to a patched version, restricting access to the Workbook.addImage() function, and implementing input validation and sanitization for file paths. Evidence is based on official CVE Program and NVD records, as well as source references from [email protected], indicating a path traversal vulnerability in exceljs through 4.4.0.
- Vendor
- exceljs
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-24
- Original CVE updated
- 2026-08-29
- Advisory published
- 2026-08-24
- Advisory updated
- 2026-08-29
Who should care
Developers and administrators using exceljs through version 4.4.0 should be aware of this vulnerability and take immediate action to mitigate the risk. This includes updating to a patched version, restricting access to the Workbook.addImage() function, and implementing input validation and sanitization for file paths. Additionally, operators, platforms, vulnerability-management teams, and security teams should review the vulnerability and take necessary actions to protect their systems.
Technical summary
The exceljs library through version 4.4.0 contains a path traversal vulnerability in the Workbook.addImage() function. This vulnerability allows attackers to supply arbitrary file paths, potentially leading to unauthorized file access and embedding of files within generated workbooks. The vulnerability has a HIGH CVSS score of 8.7, indicating a critical vulnerability in exceljs through version 4.4.0. Developers and administrators using exceljs through version 4.4.0 should be aware of this vulnerability and take immediate action to mitigate the risk.
Defensive priority
High-priority defensive actions are required due to the HIGH CVSS score of 8.7 for CVE-2026-78208, which indicates a critical vulnerability in exceljs through version 4.4.0.
Recommended defensive actions
- Update exceljs to a version beyond 4.4.0 to mitigate the path traversal vulnerability.
- Restrict access to Workbook.addImage() function to prevent arbitrary file path manipulation.
- Implement input validation and sanitization for file paths supplied to Workbook.addImage().
- Monitor for suspicious activity related to exceljs Workbook.addImage() function usage.
- Consider using alternative libraries with built-in path traversal protection.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
Evidence is based on official CVE Program and NVD records, as well as source references from [email protected], indicating a path traversal vulnerability in exceljs through 4.4.0. The vulnerability allows attackers to supply arbitrary file paths, potentially leading to unauthorized file access and embedding of files within generated workbooks. Defenders should verify affected product deployments, review official advisories, and plan vendor-supported updates or mitigations.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-78208 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-78208
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-78208 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-78208
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/exceljs/exceljs
-
Source reference
Unverified legacy reference
URL: https://github.com/exceljs/exceljs/blob/v4.4.0/lib/doc/workbook.js
-
Source reference
Unverified legacy reference
URL: https://github.com/exceljs/exceljs/blob/v4.4.0/lib/xlsx/xlsx.js
-
Source reference
Unverified legacy reference
URL: https://github.com/mateocallec/exceljs-hardened/security/advisories/GHSA-m8mg-8574-gm3m
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/exceljs-through-path-traversal-via-unvalidated-addimage-filename
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.