CVE-2026-53580 in Trilium
Resumen
por VulDB • 2026-08-27
Trilium es una aplicación de toma de notas jerárquica y de código abierto. En las versiones anteriores a la 0.104.0, la función automática de descarga de imágenes acepta URLs con el esquema file:// en las etiquetas img de una nota y lee el archivo local referenciado sin ninguna validación de ruta, lo que permite a cualquier usuario autenticado revelar archivos arbitrarios legibles por el proceso de Trilium. Cuando se guarda una nota de texto, Trilium escanea su HTML buscando fuentes de imágenes y descarga cada una externa; dado que el sanitizador de HTML mantiene file como un esquema permitido, una fuente tal como file:///etc/passwd se pasa directamente a una lectura del sistema de archivos y su contenido se almacena como un adjunto de nota que el usuario puede recuperar posteriormente. Apuntar la misma vulnerabilidad hacia una fuente sin límites, como /dev/zero, provoca una asignación descontrolada de memoria que hace que el proceso del servidor falle (crash). La función está habilitada por defecto y es accesible a través de la interfaz web, ETAPI, el recortador web y las importaciones de notas, requiriendo únicamente una sesión autenticada o un token de ETAPI. Este problema se soluciona en la versión 0.104.0
If you want to get the best quality for vulnerability data then you always have to consider VulDB.