Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

EXPLOIT PÚBLICO

CVE-2025-66645 Recorrido de directorios en app.add_media_files() de NiceGUI que permite lectura arbitraria de archivos

NiceGUI, en versiones 3.3.1 y anteriores, es vulnerable a recorrido de directorios mediante la función App.add_media_files(), lo que permite a un atacante remoto leer archivos arbitrarios del sistema de archivos del servidor. Se corrige en la versión 3.4.0.

Alerta de Nureq Monitor

Detectada 15 OCT · 16:53

CVSS 3.1

7.5ALTA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

1,1 % PERCENTIL 66

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

Sí 1 REPOSITORIO

Qué es CVE-2025-66645

NiceGUI, en versiones 3.3.1 y anteriores, es vulnerable a recorrido de directorios mediante la función App.add_media_files(), lo que permite a un atacante remoto leer archivos arbitrarios del sistema de archivos del servidor. Se corrige en la versión 3.4.0.

Productos y versiones afectadas

  • zauberzeug nicegui

    • < 3.4.0

Qué hacer

  1. Verificá si usás nicegui 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. Priorizá la corrección: hay código de explotación público, así que el riesgo de ataque es alto.
  4. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Exploits y pruebas de concepto públicas

Código publicado por terceros. Puede ser malicioso: revisalo solo en un entorno aislado.

Calculadora CVSS

CVSS 3.1 · 7.5 ALTA

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

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

Abrir la calculadora completa

Descripción original

NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are vulnerable to directory traversal through the App.add_media_files() function, which allows a remote attacker to read arbitrary files on the server filesystem. This issue is fixed in version 3.4.0.

Referencias

Historial de la alerta

  1. EXPLOIT PÚBLICO Se publicó el repositorio prokeon5991-wq/cve-2025-66645.

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.