Perl 的 Pod::Text 模块在 6.1.1 版本之前存在漏洞,允许攻击者通过构造特定的 POD 文档导致 CPU 和内存资源耗尽。 该漏洞的成因是:每个 指令都会将其缩进量添加到页边距(margin)中,而 函数会从输出宽度中减去该页边距值,以计算可用于文本排版的可用空间。当这一可用空间降至零时,用于行分割的正则替换操作会匹配到空字符串,导致循环在未消耗任何输入数据的情况下不断重复执行,并在每次迭代中追加页边距填充内容。 因此,在格式化由攻击者提供的恶意 POD 文档时,程序将永远无法返回,输出内容会持续
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| - | - | 0 ~ 6.1.1 | - |
|
| - | - | 0 ~ 5.45.2 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论