CVE-2025-12544 Cross-site scripting almacenado en múltiples productos WSO2
El portal Publisher no valida adecuadamente los archivos SVG subidos, permitiendo a usuarios con rol Publisher inyectar scripts maliciosos que se almacenan y renderizan en la aplicación. Un atacante podría redirigir el navegador de la víctima, modificar la interfaz o recuperar información del navegador; el impacto se mitiga porque las cookies sensibles de sesión están protegidas con httpOnly.
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,2 % · percentil 9
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
WSO2 WSO2 API Manager
desde 3.2.0 hasta antes de 3.2.0.449desde 3.2.1 hasta antes de 3.2.1.68desde 4.0.0 hasta antes de 4.0.0.368desde 4.1.0 hasta antes de 4.1.0.60desde 4.2.0 hasta antes de 4.2.0.7
WSO2 WSO2 Carbon API Manager Publisher REST API
hasta antes de 9.28.140
Qué hacer
- Verificá si usás WSO2 API Manager y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 4.8 MEDIA
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosAltos
- Interacción del usuarioRequerida
- AlcanceCambiado
- ConfidencialidadBaja
- IntegridadBaja
- DisponibilidadNinguna
Descripción original
The Publisher portal fails to enforce proper validation on uploaded SVG files, allowing users with the Publisher role to inject malicious scripts. This weakness can be exploited by uploading a crafted SVG file, which is then stored and rendered by the application.
The security consequences include the ability for a malicious actor to redirect the victim's browser to an arbitrary website, modify the web page's UI, or retrieve information from the browser. However, the impact is mitigated as session-related sensitive cookies are protected with the httpOnly flag, preventing session hijacking.
Referencias (1)
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.