PatchSiren

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.