Perl 的 HTTP::Body 模块在 1.24_01 版本之前存在内存耗尽漏洞:当处理分块(chunked)请求体时,该模块会对数据块进行无限制缓冲。 在分块模式(即未提供内容长度时启用)下, 方法会将每个数据块保留在内存中,直到所有数据块全部到达。若遇到以下情况之一,解析器将无限期等待: 某行并非合法的数据块大小行; 大小行后缺少 CRLF(回车换行); 数据块大小超出整数表示范围。 在此类异常情况下,后续每一次调用 都会持续扩大缓冲区,最终导致内存耗尽。 远程攻击者可向将分块请求体传递给 HTTP::Bo
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| - | - | 0 ~ 1.24_01 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC