Skip to content
OpenAdvisories
High · 7.5 CVE-2026-128340 EUVD-2026-125037GHSA-h6w2-rfp5-4jxx

ExcelJS through 4.4.0 Memory Exhaustion via Oversized Defined Name Range

Published Nov 13, 2026 · Updated Nov 13, 2026 · Assigned by VulnCheck

Description

ExcelJS through 4.4.0 contains a memory exhaustion vulnerability that allows attackers to crash applications by supplying a workbook with an oversized defined-name range. DefinedNames.addEx expands ranges such as S!$A$1:$XFD$1048576 from xl/workbook.xml cell by cell, causing an uncatchable fatal heap out-of-memory error during xlsx.load().

Affected products

VendorProductAffectedFixed
exceljs exceljs ≤ 4.4.0 —

References