Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Data::ReqRep::Shared de EGOR (CVE-2026-59139)

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::ReqRep::Shared anteriores a 0.05 para Perl permiten una lectura fuera de límites a través de un desplazamiento y una longitud de arena no validados en reqrep_recv_locked.<br /> <br /> El validador en tiempo de adjunción reqrep_validate_header comprueba los escalares del encabezado y la disposición de la región contra el tamaño del archivo, pero no valida el contenido del array en el que luego confía. reqrep_recv_locked realiza memcpy(copy_buf, req_arena + arena_off, len) con arena_off y len leídos directamente del segmento mapeado en memoria y nunca acotados contra la capacidad de la arena (req_arena_cap).<br /> <br /> Un par local que puede escribir el archivo de respaldo puede dejar el encabezado válido mientras envenena el desplazamiento y la longitud de una ranura de solicitud, de modo que recibir la solicitud copia un desplazamiento y una longitud controlados por el archivo fuera de la arena, leyendo memoria adyacente o bloqueando el proceso.