Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-113811— Algorithm::UrataniTakeda versions from 0.1.5 before 0.1.7 for Perl allow memory exhaustion via a never-cleared failure shift cache in search

Quick assessment

Affected
CVE-2026-113811
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

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

AI Predicted 5.5 Difficulty: Moderate

Possible ATT&CK Techniques 1 AI

T1499 · Endpoint Denial of Service

I. Basic Information for CVE-2026-113811

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

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.

Vulnerability Title
Algorithm::UrataniTakeda versions from 0.1.5 before 0.1.7 for Perl allow memory exhaustion via a never-cleared failure shift cache in search
Source: CVE Program / CVE List V5
Vulnerability Description
Algorithm::UrataniTakeda versions from 0.1.5 before 0.1.7 for Perl allow memory exhaustion via a never-cleared failure shift cache in search. The failure shift is cached for each pair of trie state and text character in a field of the matcher object, and nothing clears it. A character not seen before at a given state adds an entry that lasts for the life of the matcher. An attacker who can submit text with many distinct characters to a long-lived matcher can grow its memory with each search.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
不加限制或调节的资源分配
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
- - 0.1.5 ~ 0.1.7 -

II. Public POCs for CVE-2026-113811

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-113811

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-113811 (1)

Vendor Advisories for CVE-2026-113811 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-113811

No comments yet


Leave a comment