VULNERABILIDAD
CVE-2026-110354 Denegación de servicio en HAProxy con solicitudes HTTP/1.1 chunked
Una solicitud HTTP/1.1 chunked hace que el parser reprocese los mismos bytes sin avanzar, dejando el hilo de trabajo al 100% de CPU incluso tras los timeouts y la desconexión del cliente. Un atacante remoto no autenticado puede agotar todos los hilos de trabajo con solicitudes repetidas hasta reiniciar el proceso. Corrige HAProxy 3.4.6.
Alerta de Nureq Monitor
Detectada 22 OCT · 00:48
CVSS 3.1
7.5ALTAPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,8 % PERCENTIL 55
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-110354
Una solicitud HTTP/1.1 chunked hace que el parser reprocese los mismos bytes sin avanzar, dejando el hilo de trabajo al 100% de CPU incluso tras los timeouts y la desconexión del cliente. Un atacante remoto no autenticado puede agotar todos los hilos de trabajo con solicitudes repetidas hasta reiniciar el proceso. Corrige HAProxy 3.4.6.
Productos y versiones afectadas
HAProxy
HAProxy HAProxy Enterprise Edition
HAProxy Technologies HAProxy Kubernetes Ingress Controller
HAProxy Technologies Kubernetes Ingress Controller Enterprise
Qué hacer
- Verificá si usás HAProxy y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
CVSS 3.1 · 7.5 ALTA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- VECTOR DE ATAQUE (AV)
- Red
- COMPLEJIDAD DEL ATAQUE (AC)
- Baja
- PRIVILEGIOS REQUERIDOS (PR)
- Ninguno
- INTERACCIÓN DEL USUARIO (UI)
- Ninguna
- ALCANCE (S)
- Sin cambio
- CONFIDENCIALIDAD (C)
- Ninguna
- INTEGRIDAD (I)
- Ninguna
- DISPONIBILIDAD (A)
- Alta
Abrir la calculadora completa →
Descripción original
HAProxy 3 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (persistent worker-thread CPU exhaustion) via an HTTP/1.1 chunked request. Although the H1 multiplexer drains the request before closing the stream, the parser repeatedly re-processes the same bytes without making progress. The affected thread stays busy at 100% CPU after timeouts expire and after the client disconnects, and repeated requests can consume all worker threads until the process is restarted.
Referencias
Historial de la alerta
- VULNERABILIDAD Nueva vulnerabilidad detectada.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.