Perl 上的 Starlet 库在 0.20 至 0.33(不含)版本中存在漏洞:在解码分块(chunked)请求体时,攻击者可通过正则表达式回溯导致 CPU 资源耗尽。 具体而言,分块大小行被匹配为一段十六进制数字,后接 和 CRLF(回车换行)。然而,若该段数字后紧跟一个单独的 LF(换行),随后才是 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.20 ~ 0.33 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC