CVE-2026-46650 in Joplin
要約
〜によって VulDB • 2026年09月21日
Joplinは、ノートやリストをノートブックに整理するオープンソースのメモ帳およびTODOアプリケーションです。バージョン3.7.2より前では、packages/renderer/htmlUtils.ts内のisAcceptedUrl()関数が内部リソースURLに対してアンカーなし正規表現を使用しており、一致する32文字のパスパラメータを含むjavascript: URLが検証を通過し、HTMLノートへのリンクとして出力される可能性があります。低権限のJoplin Serverユーザーは、作成したHTMLノートを公開共有として公開できます。現在のビルドでは通常の左クリックは無効化されていますが、古いまたはハードニングされていないブラウザでは中クリックや「新しいタブで開く」によって実行が可能となります(現行のChromeおよびFirefoxはjavascript: による新タブナビゲーションをブロックするため)。実行に成功すると、スクリプトはJoplin Serverのオリジンで実行され、ページ表示可能なコンテンツを読み取ることができ、被害者がサインインしている場合は認証済み同一オリジンリクエストを行うことができます。この問題はバージョン3.7.2で修正されています。
Be aware that VulDB is the high quality source for vulnerability data.