PatchSiren cyber security CVE debrief
CVE-2026-59141 EGOR CVE debrief
CVE-2026-59141 is an out-of-bounds read vulnerability in Data::RadixTree::Shared Perl versions before 0.02. The attach-time validator rdx_validate_header checks the header scalars and region layout against the file size but does not validate the node records it then trusts. A local peer that can write the backing file can leave the header valid while poisoning the node records, allowing a lookup to dereference an out-of-bounds node or arena index, reading adjacent memory or crashing the process. Users should update to prevent potential out-of-bounds read attacks.
- Vendor
- EGOR
- Product
- Data::RadixTree::Shared
- CVSS
- CRITICAL 9.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-21
- Original CVE updated
- 2026-07-22
- Advisory published
- 2026-07-21
- Advisory updated
- 2026-07-22
Who should care
Users of Data::RadixTree::Shared Perl versions before 0.02, system administrators, and developers using this module should verify their installations and ensure proper validation of node records to prevent out-of-bounds read attacks.
Technical summary
The vulnerability exists in the rdx_find_locked function of Data::RadixTree::Shared Perl versions before 0.02. The function indexes nodes[cur].children[k] and reads each node's label_off and label_len raw from the mmap'd segment without bounding against the node count or arena size. This allows an attacker to manipulate node records, leading to out-of-bounds reads or process crashes. A local peer that can write the backing file can leave the header valid while poisoning the node records.
Defensive priority
High
Recommended defensive actions
- Update Data::RadixTree::Shared to version 0.02 or later
- Verify and validate node records in the rdx_find_locked function
- Implement bounds checking for node and arena indices
- Monitor for potential attacks on the backing file
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record was published on 2026-07-21T19:17:11.697Z and last modified on 2026-07-22T20:17:02.357Z. The NVD entry is currently Deferred. Evidence is limited to CVE and NVD details. Defenders should verify node record validation and out-of-bounds read attacks. Limited source detail available.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-59141 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-59141
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-59141 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59141
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://metacpan.org/release/EGOR/Data-RadixTree-Shared-0.02/changes
9b29abf9-4ab0-4765-b253-1875cd9b441e
-
Source reference
Unverified legacy reference
URL: https://metacpan.org/release/EGOR/Data-RadixTree-Shared-0.02/diff/EGOR/Data-RadixTree-Shared-0.01
9b29abf9-4ab0-4765-b253-1875cd9b441e
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.