Vulnerabilidad en Data::RadixTree::Shared de EGOR (CVE-2026-59141)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
21/07/2026
Última modificación:
24/10/2026
Descripción
Las versiones de Data::RadixTree::Shared anteriores a la 0.02 para Perl permiten una lectura fuera de límites a través de índices de nodo y arena no validados en rdx_find_locked.<br />
<br />
El validador en tiempo de adjunción rdx_validate_header comprueba los escalares del encabezado y la disposición de la región contra el tamaño del archivo, pero no valida los registros de nodo en los que luego confía. rdx_find_locked indexa nodes[cur].children[k] y lee label_off y label_len de cada nodo en bruto del segmento mapeado en memoria, ninguno acotado contra el recuento de nodos o el tamaño de la arena.<br />
<br />
Un par local que puede escribir el archivo de respaldo puede dejar el encabezado válido mientras envenena los registros de nodo, por lo que una búsqueda desreferencia un índice de nodo o arena fuera de límites, leyendo memoria adyacente o bloqueando el proceso.
Impacto
Puntuación base 3.x
9.10
Gravedad 3.x
CRÍTICA


