CVE-2026-59141 in Data::RadixTree::Sharedinfo

Zusammenfassung

von VulDB • 21.07.2026

In Data::RadixTree::Shared-Versionen vor 0.02 für Perl ist ein Out-of-Bounds-Read (Lesen außerhalb der Grenzen) über ungültige Knoten- und Arena-Indizes in rdx_find_locked möglich.

Der Attach-Time-Validator rdx_validate_header überprüft die Header-Skalare und das Regionenlayout gegen die Dateigröße, validiert jedoch nicht die danach vertrauenswürdigen Node-Datensätze (Knotendaten). rdx_find_locked indiziert nodes[cur].children[k] und liest label_off sowie label_len jedes Knotens roh aus dem gemappten Speichersegment ein; dabei werden diese Werte weder gegen die Anzahl der Nodes noch gegen die Größe der Arena begrenzt.

Ein lokaler Peer, der in die zugrunde liegende Datei schreiben kann, kann den Header gültig lassen und gleichzeitig die Node-Datensätze vergiften (poison). Dadurch wird bei einer Suche ein Out-of-Bounds-Knoten- oder Arena-Index dereferenziert, was zum Lesen von benachbartem Speicher oder zum Absturz des Prozesses führt.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

CPANSec

Reservieren

02.07.2026

Veröffentlichung

21.07.2026

Moderieren

akzeptiert

Eintrag

VDB-381024

CPE

bereit

EPSS

0.00337

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!