CVE Catalog

CVE-2026-78208

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.37%

30th percentile - higher than 30% of all known CVEs

Summary

The exceljs library through version 4.4.0 contains a path traversal vulnerability in the Workbook.addImage() function that fails to validate file paths. Attackers can supply arbitrary file paths to read any file accessible to the Node.js process and embed it in the generated workbook.

Risk Assessment

The vulnerability allows unauthorized reading of files from the server, potentially leading to leakage of sensitive data such as configuration files, keys, or user data.

Recommendation

Update the exceljs library to the latest version that includes a fix. Additionally, validate and restrict file paths passed to the addImage function.

Other vulnerabilities in exceljs

See all
Original NVD description (English source)

exceljs through 4.4.0 contains a path traversal vulnerability in the Workbook.addImage() function that fails to validate file paths. Attackers can supply arbitrary file paths to read any file accessible to the Node.js process and embed it in the generated workbook.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS