Perl 环境下 Starman 0.4019 之前的版本存在 CPU 耗尽漏洞:在解析分块(chunked)请求体时,由于正则表达式发生二次回溯(quadratic regex backtracking),攻击者可借此耗尽 CPU 资源。 Starman 在调用应用程序前会先解码分块请求体,使用正则表达式 匹配每个分块大小行。若某行由一串十六进制数字后接一个单独的行换符(LF)再跟回车换行符(CRLF)组成,则该行无法匹配成功,因为 不匹配 LF;每次匹配失败都会触发回溯,且回溯耗时与十六进制数字串长度的平方成正
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 ~ 0.4019 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC