Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 04 NOV · 04:09

CVE-2025-11229 Escalada de privilegios mediante client credentials en WSO2 Identity Server

El sistema no aplica correctamente la autorización de alcances cuando está habilitada la configuración authorize_all_scopes. Esto permite que aplicaciones que usan el tipo de concesión client credentials obtengan todos los alcances de API, incluidos alcances internos y de consola sensibles, sin autorización explícita, lo que puede derivar en escalada de privilegios y acciones administrativas no autorizadas.

7.2ALTA

CVSS 3.1

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

Afectados

  • WSO2 WSO2 Identity Server

    desde 7.0.0 hasta antes de 7.0.0.125desde 7.1.0 hasta antes de 7.1.0.32

  • WSO2 WSO2 Identity Application Management Component

    desde 7.0.78 hasta antes de 7.0.78.137desde 7.8.23 hasta antes de 7.8.23.49

Qué hacer

  1. Verificá si usás WSO2 Identity Server 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 · 7.2 ALTA

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

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

Descripción original

The system fails to properly enforce scope authorization when the `authorize_all_scopes` configuration is enabled. This allows applications using the client credentials grant type to obtain all API scopes, including sensitive internal and console scopes, without requiring explicit authorization, bypassing intended access controls. Exploitation of this vulnerability can lead to privilege escalation, enabling unprivileged clients to perform unauthorized administrative actions, access confidential organizational data, and potentially achieve full account takeover in deployments where the `authorize_all_scopes` configuration deviates from its default disabled state.

Referencias (1)

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.