CVE-2026-45668

Trilium Notes is a cross-platform, hierarchical note taking application focused on building large personal knowledge bases. Prior to 0.102.2, a malicious ZIP archive imported with safe import enabled achieves RCE via #docName path traversal and XSS by combining a payload note (type: code, mime: text/plain) containing raw HTML/JS and a trigger note (type: doc or type: launcher) with a #docName label that uses ../ path traversal to point at the payload note's API endpoint. The desktop client Electron renderer runs with nodeIntegration enabled, so an RCE is triggered once the payload is executed. This vulnerability is fixed in 0.102.2.
CVSS

No CVSS.

Configurations

No configuration.

History

22 Jul 2026, 06:10

Type Values Removed Values Added
Summary
  • (es) Trilium Notes es una aplicación de toma de notas jerárquica y multiplataforma enfocada en la construcción de grandes bases de conocimiento personales. Antes de la versión 0.102.2, un archivo ZIP malicioso importado con la importación segura habilitada logra RCE a través de salto de ruta #docName y XSS al combinar una nota de carga útil (tipo: código, mime: text/plain) que contiene HTML/JS sin procesar y una nota de activación (tipo: doc o tipo: launcher) con una etiqueta #docName que utiliza salto de ruta ../ para apuntar al endpoint de la API de la nota de carga útil. El cliente de escritorio Electron renderer se ejecuta con nodeIntegration habilitado, por lo que se activa una RCE una vez que se ejecuta la carga útil. Esta vulnerabilidad se corrige en la versión 0.102.2.

29 May 2026, 20:16

Type Values Removed Values Added
References () https://github.com/TriliumNext/Trilium/security/advisories/GHSA-9jjc-cccq-f6rh - () https://github.com/TriliumNext/Trilium/security/advisories/GHSA-9jjc-cccq-f6rh -

29 May 2026, 18:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-05-29 18:17

Updated : 2026-07-22 06:10


NVD link : CVE-2026-45668

Mitre link : CVE-2026-45668

CVE.ORG link : CVE-2026-45668


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')