Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-103904 XSS almacenado en el endpoint de consentimiento de JTL-Shop

El endpoint público de consentimiento de JTL-Shop acepta nombres de consentimiento arbitrarios de visitantes no autenticados sin validarlos contra los elementos configurados. Esos nombres se almacenan en las estadísticas de consentimiento y se renderizan sin codificación de salida en el backend de administración, lo que permite a un atacante remoto no autenticado inyectar código de script que se ejecuta en la sesión del navegador de un administrador y realizar acciones con sus privilegios.

Alerta de Nureq Monitor

Detectada 14 OCT · 08:51

CVSS 3.1

9.3CRÍTICA

CVSS 4.0

8.6 ALTA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,4 % PERCENTIL 34

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-103904

El endpoint público de consentimiento de JTL-Shop acepta nombres de consentimiento arbitrarios de visitantes no autenticados sin validarlos contra los elementos configurados. Esos nombres se almacenan en las estadísticas de consentimiento y se renderizan sin codificación de salida en el backend de administración, lo que permite a un atacante remoto no autenticado inyectar código de script que se ejecuta en la sesión del navegador de un administrador y realizar acciones con sus privilegios.

Productos y versiones afectadas

  • JTL-Software GmbH JTL-Shop

    • desde 5.4.0 hasta antes de 5.6.5
    • desde 5.7.0 hasta antes de 5.7.5
    • desde 5.8.0 hasta antes de 5.8.2

Qué hacer

  1. Verificá si usás JTL-Shop y en qué versión: el rango afectado figura arriba.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
  3. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Calculadora CVSS

CVSS 3.1 · 9.3 CRÍTICA

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

VECTOR DE ATAQUE (AV)
Red
COMPLEJIDAD DEL ATAQUE (AC)
Baja
PRIVILEGIOS REQUERIDOS (PR)
Ninguno
INTERACCIÓN DEL USUARIO (UI)
Requerida
ALCANCE (S)
Cambiado
CONFIDENCIALIDAD (C)
Alta
INTEGRIDAD (I)
Alta
DISPONIBILIDAD (A)
Ninguna

CVSS 4.0 · 8.6 ALTA

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

VECTOR DE ATAQUE (AV)
Red
COMPLEJIDAD DEL ATAQUE (AC)
Baja
REQUISITOS DEL ATAQUE (AT)
Ninguno
PRIVILEGIOS REQUERIDOS (PR)
Ninguno
INTERACCIÓN DEL USUARIO (UI)
Pasiva
CONFIDENCIALIDAD (SISTEMA VULNERABLE) (VC)
Alta
INTEGRIDAD (SISTEMA VULNERABLE) (VI)
Alta
DISPONIBILIDAD (SISTEMA VULNERABLE) (VA)
Ninguna
CONFIDENCIALIDAD (SISTEMAS POSTERIORES) (SC)
Baja
INTEGRIDAD (SISTEMAS POSTERIORES) (SI)
Baja
DISPONIBILIDAD (SISTEMAS POSTERIORES) (SA)
Ninguna

Abrir la calculadora completa

Descripción original

The public consent endpoint of JTL-Shop accepts arbitrary consent names from unauthenticated visitors without validating them against the configured consent items. These names are stored in the consent statistics and rendered without output encoding in the administration backend. An unauthenticated remote attacker can thereby inject script code that is executed in the browser session of an administrator viewing the consent statistics page, allowing actions to be performed with the administrator's privileges.

Referencias

Historial de la alerta

  1. VULNERABILIDAD Nueva vulnerabilidad detectada.

CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.