Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-49410 CSRF en /auth/telegram de OpenHuman permite implantar una sesión controlada por el atacante

En OpenHuman anterior a 0.56.0, el callback loopback GET /auth/telegram es vulnerable a falsificación de petición en sitios cruzados: telegram_auth_handler consume un token de inicio de sesión de Telegram de un solo uso proporcionado por el atacante y pasa el JWT a credentials::ops::store_session sin validar los metadatos de la petición ni el origen. Un atacante con cuenta de OpenHuman puede hacer que un usuario con el núcleo local en ejecución visite una página maliciosa que solicite el endpoint en el puerto…

Alerta de Nureq Monitor

Detectada 16 OCT · 19:25

CVSS 3.1

8.1ALTA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,2 % PERCENTIL 4

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-49410

En OpenHuman anterior a 0.56.0, el callback loopback GET /auth/telegram es vulnerable a falsificación de petición en sitios cruzados: telegram_auth_handler consume un token de inicio de sesión de Telegram de un solo uso proporcionado por el atacante y pasa el JWT a credentials::ops::store_session sin validar los metadatos de la petición ni el origen. Un atacante con cuenta de OpenHuman puede hacer que un usuario con el núcleo local en ejecución visite una página maliciosa que solicite el endpoint en el puerto…

Productos y versiones afectadas

  • tinyhumansai openhuman

    • < 0.56.0

Qué hacer

  1. Verificá si usás openhuman 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 · 8.1 ALTA

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/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)
Sin cambio
CONFIDENCIALIDAD (C)
Alta
INTEGRIDAD (I)
Alta
DISPONIBILIDAD (A)
Ninguna

Abrir la calculadora completa

Descripción original

OpenHuman is an open-source agent harness available as a desktop application and Rust library. Versions before 0.56.0 allow cross-site request forgery against the unauthenticated GET /auth/telegram loopback callback because telegram_auth_handler consumes an attacker-supplied one-time Telegram login token and passes the returned JWT to credentials::ops::store_session without validating browser fetch metadata or the request origin. An attacker with an OpenHuman account can cause a user with the local core running to visit a malicious page that requests the /auth/telegram endpoint on loopback port 7788, switching the user's active local session to the attacker's backend account and exposing subsequent agent actions, memory writes, and Telegram messages associated with that session to the attacker. This issue is fixed in version 0.56.0.

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.