Perl 的 模块在 1.23_01 版本之前存在漏洞,攻击者可利用 multipart 请求体中缺失或格式错误的边界(boundary)触发二次扫描,从而导致 CPU 资源耗尽。 具体而言,在第一个部分之前以及各部分之间,multipart 解析器会扫描整个已缓冲的请求体以寻找下一个边界。若未找到边界,解析器将保留所有已接收数据,并在收到下一个数据块时从头开始重新扫描。因此,对于没有边界、或边界分隔符后未跟随 CRLF 或 的请求体,系统会在每个数据块到达时重新扫描整个内容,其处理时间随请求体大小呈二次方增长。
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 ~ 1.23_01 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC