Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 05 NOV · 16:59

CVE-2026-97174 Inyección del parámetro sub en CIBA de Keycloak permite emitir tokens de la víctima

Una falla en la implementación de Client-Initiated Backchannel Authentication (CIBA) de Keycloak hace que el endpoint no valide correctamente el parámetro sub, que se almacena como parámetro adicional de la solicitud y sobrescribe el identificador de sujeto legítimo durante la emisión del token. Un atacante puede autenticarse como él mismo pero recibir tokens de seguridad de otro usuario víctima, accediendo a su cuenta sin autorización.

6.8MEDIA

CVSS 3.1

  • Probabilidad de explotación · EPSS del 09/110,4 % · percentil 30
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • Red Hat Red Hat build of Keycloak 26.6

    Versiones no especificadas.

  • Red Hat Red Hat build of Keycloak 26.6

    Versiones no especificadas.

  • Red Hat Red Hat build of Keycloak 26.6

    Versiones no especificadas.

  • Red Hat Red Hat build of Keycloak 26.6.8

    Versiones no especificadas.

  • Red Hat Red Hat build of Keycloak 26.6.8

    Versiones no especificadas.

  • Red Hat Red Hat Single Sign-On 7

    Versiones no especificadas.

Qué hacer

  1. Verificá si usás Red Hat build of Keycloak 26.6.
  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 · 6.8 MEDIA

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

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

Descripción original

A flaw was found in the Client-Initiated Backchannel Authentication (CIBA) implementation of Keycloak. The CIBA endpoint fails to properly validate the sub parameter, allowing it to be stored as an additional request parameter. During the token issuance process, this injected value overwrites the legitimate subject identifier. This allows an attacker to authenticate as themselves but receive security tokens belonging to a different victim user, leading to unauthorized account access.

Referencias (4)

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

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.