exceljs是exceljs组织的一款读取和写入Excel文件的JavaScript库。 exceljs 5.0.0之前版本存在输入验证错误漏洞,该漏洞源于deepMerge辅助程序在合并note对象时未拒绝__proto__、constructor或prototype键,导致原型污染,攻击者可将含恶意__proto__属性的解析JSON赋值给单元格注释,进而修改Object.prototype并影响进程中创建的所有普通对象。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
VULNERABLE: Object.prototype polluted — new {} inherited polluted="PROOF_fd90cd7be7b12b81" (proof token exfiltrated through exploit)
| CVE-2026-78209 | 8.2 HIGH | exceljs through 4.4.0 CSV Formula Injection via Unescaped Cell Values |
| CVE-2026-78206 | 7.5 HIGH | exceljs through 4.4.0 Uncontrolled Resource Consumption via Unbounded xlsx Decompression |
| CVE-2026-78208 | 7.5 HIGH | exceljs through 4.4.0 Path Traversal via Unvalidated addImage filename |
No comments yet