Perl 的 Algorithm::UrataniTakeda 模块在 0.1.5 至 0.1.7(不含 0.1.7)版本中存在内存耗尽漏洞。该漏洞源于搜索过程中失败移位(failure shift)缓存从未被清除。 具体而言,匹配器对象会为每个“前缀树状态与文本字符”的组合缓存失败移位信息,且没有任何机制会清除该缓存。当在某一状态下首次遇到新字符时,系统会添加一条缓存条目,该条目将一直保留至匹配器生命周期结束。 若攻击者能够向长期运行的匹配器提交包含大量不同字符的文本,则每次搜索都会导致内存持续增长,最终引发内存
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.5 ~ 0.1.7 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet