Mammoth.js 1.3.0 至 1.12.3(不含 1.12.3)版本中存在一个正则表达式拒绝服务(ReDoS)漏洞。该漏洞位于 lib/styles/parser/tokeniser.js 文件中的样式映射标记器(style map tokeniser)里,原因是存在重叠的正则表达式替代分支。攻击者可以构造一个包含未终止的、由重复反斜杠转义序列组成的引号内字符串的 .docx 文件,并通过 mammoth/style-map 机制触发该漏洞,从而导致 Node.js 事件循环被阻塞。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| mwilliamson | mammoth.js | 1.3.0 ~ 1.12.3 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论