在 exceljs-hardened 5.0.0 版本之前,其 deepMerge 辅助函数中存在一个原型链污染漏洞。该漏洞在合并笔记对象时,未能正确拒绝 __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 |
|---|
| 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