Perl 的 HTTP::Body 模块在 1.24_01 版本之前存在内存耗尽漏洞:当处理分块(chunked)请求体时,该模块会对数据块进行无限制缓冲。 在分块模式(即未提供内容长度时启用)下, 方法会将每个数据块保留在内存中,直到所有数据块全部到达。若遇到以下情况之一,解析器将无限期等待: 某行并非合法的数据块大小行; 大小行后缺少 CRLF(回车换行); 数据块大小超出整数表示范围。 在此类异常情况下,后续每一次调用 都会持续扩大缓冲区,最终导致内存耗尽。 远程攻击者可向将分块请求体传递给 HTTP::Bo
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.24_01 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC