CVE-2026-78206: high-severity vulnerability in exceljs
exceljs through 4.4.0 Uncontrolled Resource Consumption via Unbounded xlsx Decompression
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
21Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 8.7epss 0.6%
exceljs through 4.4.0 decompresses all entries from supplied xlsx archives into memory without limits on entry size, total size, or compression ratio. Attackers can upload highly compressed workbooks that expand to gigabytes in memory, exhausting available resources and causing denial of service.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Affected products
exceljs · exceljsRelated CVEs — exceljs
In the same product, most dangerous first.
CVE-2026-78207CRITICALexceljs through 4.4.0 Prototype Pollution via deepMerge Reached From Note SerializationEPSS 0.6%CVE-2026-78208HIGHexceljs through 4.4.0 Path Traversal via Unvalidated addImage filenameEPSS 0.5%CVE-2026-78209HIGHexceljs through 4.4.0 CSV Formula Injection via Unescaped Cell ValuesEPSS 0.4%
References
https://github.com/exceljs/exceljshttps://github.com/exceljs/exceljs/blob/v4.4.0/lib/xlsx/xlsx.js#L257-L281https://github.com/mateocallec/exceljs-hardened/security/advisories/GHSA-7cvf-3r55-r39qhttps://www.vulncheck.com/advisories/exceljs-through-uncontrolled-resource-consumption-via-unbounded-xlsx-decompression