Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 14 OCT · 11:21

CVE-2026-82026 Falta de autorización en Radar mediante /api/local-terminal

Radar, en versiones anteriores a 1.12.2, carece de autorización en el endpoint WebSocket handleLocalTerminal (/api/local-terminal), lo que permite a atacantes autenticados o no autenticados abrir un shell privilegiado basándose solo en una verificación de modo de ejecución en lugar de control de acceso por roles. Al conectarse al endpoint pueden ejecutar /bin/bash -l en el host de Radar con el kubeconfig y las credenciales de proceso de Radar inyectados en el entorno, logrando ejecución remota de código con los…

8.8ALTA

CVSS 3.1

  • CVSS 4.08.7 · alta
  • Probabilidad de explotación0,9 %
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • skyhook-io radar

    hasta antes de 1.12.2

Qué hacer

  1. Verificá si usás radar y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 3.1 · 8.8 ALTA

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

  • Vector de ataqueRed
  • Complejidad del ataqueBaja
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • AlcanceSin cambio
  • ConfidencialidadAlta
  • IntegridadAlta
  • DisponibilidadAlta

CVSS 4.0 · 8.7 ALTA

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

  • Vector de ataqueRed
  • Complejidad del ataqueBaja
  • Requisitos del ataqueNinguno
  • Privilegios requeridosBajos
  • Interacción del usuarioNinguna
  • Confidencialidad (sistema vulnerable)Alta
  • Integridad (sistema vulnerable)Alta
  • Disponibilidad (sistema vulnerable)Alta
  • Confidencialidad (sistemas posteriores)Ninguna
  • Integridad (sistemas posteriores)Ninguna
  • Disponibilidad (sistemas posteriores)Ninguna

Descripción original

Radar before 1.12.2 contains a missing authorization vulnerability in the handleLocalTerminal WebSocket endpoint (/api/local-terminal) that allows authenticated or unauthenticated attackers to spawn a privileged shell by relying only on a runtime-mode check instead of role-based access control. Attackers can connect to the endpoint to execute /bin/bash -l on the Radar host with Radar's own kubeconfig and process credentials injected into the shell environment, achieving remote code execution with Radar's privileges even when the --disable-local-terminal flag is set.

Referencias (4)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.