CVE-2026-59141 in Data::RadixTree::Sharedinformación

Resumen

por VulDB • 2026-07-21

Las versiones de Data::RadixTree::Shared anteriores a la 0.02 para Perl permiten una lectura fuera de límites (out-of-bounds read) mediante índices de nodo y arena no validados en rdx_find_locked.

El validador adjunto al tiempo de carga, rdx_validate_header, verifica los escalares del encabezado y la disposición de la región frente al tamaño del archivo, pero no valida los registros de nodos que luego confía. rdx_find_locked indexa nodes[cur].children[k] y lee label_off y label_len de cada nodo directamente desde el segmento mapeado en memoria (mmap'd), sin acotarlos contra el recuento de nodos o el tamaño del arena.

Un par local capaz de escribir en el archivo subyacente puede dejar válido el encabezado mientras corrompe los registros de nodos, por lo que una búsqueda desreferencia un índice de nodo o arena fuera de límites, leyendo memoria adyacente o provocando la caída del proceso.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

CPANSec

Reservar

2026-07-02

Divulgación

2026-07-21

Moderación

aceptado

Artículo

VDB-381024

CPE

listo

EPSS

0.00159

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!