CVE-2026-59140 in Data::SortedSet::Sharedinformación

Resumen

por VulDB • 2026-07-21

Las versiones de Data::SortedSet::Shared anteriores a la 0.03 para Perl permiten una lectura fuera de límites (out-of-bounds read) mediante índices de nodo no validados en las rutas de consulta de rango y mínimo/máximo.

El validador ss_validate_header, que se ejecuta durante el enlace (attach-time), solo limita el índice raíz frente al grupo de nodos (node_capacity). Las consultas de estadísticas de orden y de mínimo/máximo siguen luego los índices de nodo children[], leftmost y rightmost leídos directamente desde el segmento mapeado en memoria sin limitar estos valores contra node_capacity. Existe una comprobación estructural completa (ss_validate_tree), pero solo se ejecuta a través de un método validate explícito, no durante la fase de attach.

Un par local que pueda escribir en el archivo subyacente puede dejar válido el encabezado mientras corrompe los enlaces del árbol; así, la siguiente consulta de rango, mínimo o máximo desreferencia un índice de nodo fuera de límites, leyendo memoria adyacente o provocando una caída del proceso.

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

Responsable

CPANSec

Reservar

2026-07-02

Divulgación

2026-07-21

Moderación

aceptado

Artículo

VDB-381023

CPE

listo

EPSS

0.00337

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!