CVE-2026-33955

Notesnook is a note-taking app. Prior to version 3.3.11 on Web/Desktop, a cross-site scripting vulnerability stored in the note history comparison viewer can escalate to remote code execution in a desktop application. The issue is triggered when an attacker-controlled note header is displayed using `dangerouslySetInnerHTML` without secure handling. When combined with the full backup and restore feature in the desktop application, this becomes remote code execution because Electron is configured with `nodeIntegration: true` and `contextIsolation: false`. Version 3.3.11 patches the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:streetwriters:notesnook_desktop:*:*:*:*:*:*:*:*

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Notesnook es una aplicación para tomar notas. Antes de la versión 3.3.11 en Web/Escritorio, una vulnerabilidad de cross-site scripting almacenada en el visor de comparación del historial de notas puede escalar a ejecución remota de código en una aplicación de escritorio. El problema se activa cuando un encabezado de nota controlado por el atacante se muestra usando “dangerouslySetInnerHTML” sin un manejo seguro. Cuando se combina con la función completa de copia de seguridad y restauración en la aplicación de escritorio, esto se convierte en ejecución remota de código porque Electron está configurado con “nodeIntegration: true” y “contextIsolation: false”. La versión 3.3.11 corrige el problema.

Information

Published : 2026-03-27 22:16

Updated : 2026-10-25 23:10


NVD link : CVE-2026-33955

Mitre link : CVE-2026-33955

CVE.ORG link : CVE-2026-33955


JSON object : View

Products Affected

streetwriters

  • notesnook_desktop
CWE
CWE-79

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

CWE-94

Improper Control of Generation of Code ('Code Injection')