UNKNOWNCVE-2026-33976

Notesnook vulnerável a RCE via XSS armazenado (stored XSS) na renderização do Web Clipper

Plataforma

other

Componente

notesnook

Corrigido em

3.3.11

Notesnook é um aplicativo de anotações. Anterior à versão 3.3.11 no Web/Desktop e 3.3.17 no Android/iOS, um XSS armazenado (stored XSS) no fluxo de renderização do Web Clipper pode ser escalado para execução remota de código (remote code execution - RCE) no aplicativo desktop. A causa raiz é que o clipper preserva atributos controlados pelo atacante do elemento raiz da página de origem e os armazena dentro do HTML do web-clip. Quando o clipe é aberto posteriormente, o Notesnook renderiza esse HTML em um iframe de mesma origem e não isolado usando `contentDocument.write(...)`. Atributos de manipulador de eventos, como `onload`, `onclick` ou `onmouseover`, são executados na origem do Notesnook. No aplicativo desktop, isso se torna RCE porque o Electron está configurado com `nodeIntegration: true` e `contextIsolation: false`. A versão 3.3.11 Web/Desktop e 3.3.17 no Android/iOS corrigem o problema.

Como corrigir

Nenhum patch oficial disponível. Procure alternativas ou monitore atualizações.

Monitore suas dependências automaticamente

Receba alertas quando novas vulnerabilidades afetarem seus projetos.

Começar grátis