CVE

CVE-2026-129217: Vulnerabilidad en FRRouting permite DoS remoto

Qué es y cómo funciona

La vulnerabilidad CVE-2026-129217 es un desbordamiento de búfer en el heap en bgp_notify_decapsulate_hard_reset(), una función del demonio bgpd de FRRouting (FRR). Cuando se recibe un mensaje BGP NOTIFICATION Cease/Hard Reset (RFC 8538) con un campo de datos de exactamente un byte, la función lee un byte más allá del final del búfer asignado. Esto causa un underflow de un campo de longitud de 16 bits a 65535, resultando en una lectura fuera de límites de 65535 bytes en el heap y un posterior fallo de aserción que hace colapsar el proceso.

Productos y versiones afectadas

Las versiones afectadas de FRRouting (FRR) son desde la 8.3 hasta la 10.5.1. Para que el ataque sea posible, la sesión BGP con el par remoto debe haber negociado la capacidad de Graceful Restart con el bit de Notificación (N) habilitado.

Impacto real

Un par BGP remoto malicioso puede explotar esta falla para causar un crash del demonio bgpd, lo que termina todas las sesiones BGP del router, resultando en una denegación de servicio (DoS).

Explotación y probabilidad

La vulnerabilidad es clasificada como CWE-125 (lectura fuera de límites) y CWE-191 (underflow de entero). Según datos de Shodan, actualmente hay 0 hosts indexados con esta vulnerabilidad detectada, lo que sugiere un volumen bajo de objetivos directamente expuestos en internet. El INCIBE-CERT de España clasifica su severidad como P (Prioritaria).

Qué hacer

Se debe actualizar FRRouting a una versión corregida. Los parches están disponibles en las versiones: 10.0.5, 10.1.5, 10.2.6, 10.3.4, 10.4.3, 10.5.2 y 10.6.0.

CVECVE-2026-129217
SeveridadHIGH
CWECWE-125, CWE-191
Exposición (Shodan)sin hosts expuestos detectados actualmente

Producto afectado

In FRRouting (FRR) 8.3 – 10.5.1

Producto derivado de la descripción (el CPE estructurado de NVD aún no está publicado).

Referencias

Fuente: INCIBE-CERT (España)