CVE-2026-53578 in Trilium
要約
〜によって VulDB • 2026年08月27日
Triliumは、オープンソースの階層型ノートアプリケーションです。バージョン0.103.0以前では、「Safe import」フィルタがデフォルトで有効化されていますが、これはテキストノートのHTMLのみをサニタイズし、JSONコンテンツがサニタイズなしで保存されるmindMapノートタイプは除外されます。これにより、攻撃者が用意したインポートアーカイブに任意のHTMLとしてレンダリングされるペイロードを埋め込むことが可能になります。マインドマップノードにはdangerouslySetInnerHTMLプロパティを含めることができ、Mind Elixirライブラリはこの値を直接ノードのinnerHTMLに割り当てます。そのため、「Safe import」を回避した悪意のあるノートが、被害者がインポートされたマインドマップを開いた瞬間にスクリプトを実行します。デスクトップクライアントではElectronレンダラーでNode統合が有効化されているため、注入されたJavaScriptはクロスサイトスクリプティングから被害者マシン上での完全なリモートコード実行へとエスカレートします。この問題はバージョン0.104.0で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.