Empresa
¿Quiénes somos? Visión y Valores
Herramientas
Email Checker Vigía DNS SSL Checker Password Strength HTTP Headers Password Generator VPN PSK Generator
Alertas
Todas las alertas Vulnerabilidades Incidentes Solo críticas En CISA KEV Vigía LATAM
Editorial
Análisis técnico ¿Cuál es mi IP?
Blog
Blog 2MCI Noticias ISO 27001 Amenazas LATAM Recursos Gratuitos eBook Gratuito Newsletter Podcast / YouTube
Empresa
Servicios Contacto Suscribirse al Newsletter
Nuevo en 2MCI
Crear cuenta gratis Ver herramientas sin registro
Ya tengo cuenta
Iniciar sesión
Equipo
Portal interno 2MCI
Alto CVE-2026-105949 Multiple Vendors

Vulnerabilidad alta en Cruise Control: bypass de autenticación en ConstraintSecurityHandler de Jetty

Vulnerabilidad · Publicado 20/10/2026

8.8
CVSS 3.x
04 Medio7 Alto9 Crítico10
Severidad: Alto
Resumen ejecutivo

Cruise Control no registra restricciones de seguridad con comodines catch-all y no habilita setDenyUncoveredHttpMethods(true), permitiendo que solicitudes HTTP manipuladas (ej: POST /kafkacruisecontrol/x/rebalance) eludan autenticación completamente. Afecta plataformas de gestión de clusters Kafka altas en infraestructuras de datos LATAM. Con CVSS 8.8, expone datos sensibles y permite control no autorizado de rebalanceos de particiones.

Análisis asistido por IA, contexto LATAM revisado por el equipo 2MCI.

Descripción técnica

Descripción técnica

Cruise Control's Jetty ConstraintSecurityHandler registers security constraints on exact path specs without a catch-all wildcard constraint and without calling setDenyUncoveredHttpMethods(true). The servlet routes requests using Path.of(pathInfo).getFileName(), which strips all leading segments and trailing slashes. Requests like POST /kafkacruisecontrol/x/rebalance bypass authentication entirely but still dispatch to admin endpoints. All 15 admin endpoints become reachable without authentication. In AMQ Streams, the Strimzi operator's NetworkPolicy restricts Cruise Control port 9090 to operator pods only, reducing effective severity to Important.

Puntuación CVSS

Score: 8.8/10 — Severidad: HIGH — Estado NIST: Received

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Debilidades (CWE)

CWE-287

Fuente oficial

Publicado en NIST NVD.

¿Qué hacer?
  • Auditar accesos a endpoints /kafkacruisecontrol en logs de autenticación
  • Aplicar parche oficial del fabricante inmediatamente
  • Implementar WAF/proxy inverso para validar rutas exactas antes de Jetty
  • Habilitar setDenyUncoveredHttpMethods(true) en configuración
  • Restringir acceso de red a Cruise Control solo desde clientes internos
  • Monitorear intentos de bypass mediante patrones POST con rutas segmentadas
Esta alerta fue generada automáticamente a partir del NVD del NIST.