Perl 的 Algorithm::UrataniTakeda 模块在 0.1.5 至 0.1.7(不含 0.1.7)版本中存在内存耗尽漏洞。该漏洞源于搜索过程中失败移位(failure shift)缓存从未被清除。 具体而言,匹配器对象会为每个“前缀树状态与文本字符”的组合缓存失败移位信息,且没有任何机制会清除该缓存。当在某一状态下首次遇到新字符时,系统会添加一条缓存条目,该条目将一直保留至匹配器生命周期结束。 若攻击者能够向长期运行的匹配器提交包含大量不同字符的文本,则每次搜索都会导致内存持续增长,最终引发内存
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| - | - | 0.1.5 ~ 0.1.7 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论