VULNERABILIDAD
CVE-2026-55840 Redirección abierta en Scoold mediante getBackToUrl()
Antes de 1.69.1, getBackToUrl() en HttpUtils.java valida los parámetros backto y returnto con Strings.CI.startsWith contra la URL del servidor. Un atacante puede enviar una URL absoluta cuyo host comience con el host legítimo y lograr que la víctima sea redirigida a un dominio controlado tras autenticarse, habilitando phishing y posible robo de credenciales o tokens.
Alerta de Nureq Monitor
Detectada 15 OCT · 17:28
CVSS 3.1
5.4MEDIAPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,3 % PERCENTIL 17
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-55840
Antes de 1.69.1, getBackToUrl() en HttpUtils.java valida los parámetros backto y returnto con Strings.CI.startsWith contra la URL del servidor. Un atacante puede enviar una URL absoluta cuyo host comience con el host legítimo y lograr que la víctima sea redirigida a un dominio controlado tras autenticarse, habilitando phishing y posible robo de credenciales o tokens.
Productos y versiones afectadas
Erudika scoold
Qué hacer
- Verificá si usás scoold y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
CVSS 3.1 · 5.4 MEDIA
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
- VECTOR DE ATAQUE (AV)
- Red
- COMPLEJIDAD DEL ATAQUE (AC)
- Baja
- PRIVILEGIOS REQUERIDOS (PR)
- Ninguno
- INTERACCIÓN DEL USUARIO (UI)
- Requerida
- ALCANCE (S)
- Sin cambio
- CONFIDENCIALIDAD (C)
- Baja
- INTEGRIDAD (I)
- Baja
- DISPONIBILIDAD (A)
- Ninguna
Abrir la calculadora completa →
Descripción original
Scoold is a Q&A and a knowledge sharing platform for teams. Prior to 1.69.1, the getBackToUrl() method in src/main/java/com/erudika/scoold/utils/HttpUtils.java validates the backto and returnto parameters with Strings.CI.startsWith against the configured server URL. An attacker can supply an absolute URL whose hostname begins with the legitimate hostname, causing URI.resolve() to retain the attacker URL and the prefix check to accept it. A victim who follows the crafted sign-in link can be redirected to an attacker-controlled domain after authentication, enabling phishing and possible credential or token theft. This issue is fixed in version 1.69.1.
Referencias
- github.com/Erudika/scoold/security/advisories/GHSA-85fm-6f2v-74pqX_REFSOURCE_CONFIRM
- github.com/Erudika/scoold/commit/9d61f6fe15d4f9f6262812ba7fea43be8d5bb745X_REFSOURCE_MISC
- github.com/Erudika/scoold/releases/tag/1.69.1X_REFSOURCE_MISC
Historial de la alerta
- 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.