Perl 的 Pod::Text 模块在 6.1.1 版本之前存在漏洞,允许攻击者通过构造特定的 POD 文档导致 CPU 和内存资源耗尽。 该漏洞的成因是:每个 指令都会将其缩进量添加到页边距(margin)中,而 函数会从输出宽度中减去该页边距值,以计算可用于文本排版的可用空间。当这一可用空间降至零时,用于行分割的正则替换操作会匹配到空字符串,导致循环在未消耗任何输入数据的情况下不断重复执行,并在每次迭代中追加页边距填充内容。 因此,在格式化由攻击者提供的恶意 POD 文档时,程序将永远无法返回,输出内容会持续
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| - | - | 0 ~ 6.1.1 | - |
|
| - | - | 0 ~ 5.45.2 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet