日本公的データラボ全国マップ

脆弱性情報(JVN)

脆弱性情報(JVN)検索・一覧

JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,735 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。

289,735件収録 脆弱性情報約29万
34,196件緊急(Critical)
116,071件重要(High)

種別 パス・トラバーサル 直近3年 の検索結果:361400 件目を表示(ページ 10

深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。

MediumCVSS 6.8JVNDB-2026-0084452026-03-25
製品:B3log / SiYuan種別:パス・トラバーサル(CWE-22)

SiYuanは個人用知識管理システムです。バージョン3.6.2以前では、`kernel/util/path.go`内の`IsSensitivePath()`関数が拒否リスト方式を使用していました。最近(GHSA-h5vh-m7fg-w5h6、コミット9914fd1)で拡張されましたが、依然として不完全です。複数のセキュリティに関連するLinuxディレクトリがブロックされていません。例えば、`/opt`(アプリケーションデータ)、`/usr`(ローカル設定やバイナリ)、`/home`(他のユーザーのホームディレクトリ)、`/mnt`や`/media`(マウントされたボリューム)などがあります。`globalCopyFiles`および`importStdMd`エンドポイントは、ワークスペース外のファイル読み取りに対する主要な防御として`IsSensitivePath`に依存しています。バージョン3.6.2でこの問題は修正されています。

HighCVSS 8.1JVNDB-2026-0084382026-03-25
製品:NLTK / NLTK種別:パス・トラバーサル(CWE-22)

NLTK(Natural Language Toolkit)は、自然言語処理の研究開発を支援するオープンソースのPythonモジュール、データセット、およびチュートリアルのスイートです。バージョン3.9.3以前のNLTKダウンローダーは、リモートXMLインデックスファイルを処理する際に、`subdir`および`id`属性を検証しません。攻撃者はリモートXMLインデックスサーバーを制御して、パストラバーサルシーケンス(例えば`../`)を含む悪意のある値を提供でき、これにより任意のディレクトリを作成し、任意のファイルを作成および上書きする可能性があります。コミット89fe2ec2c6bae6e2e7a46dad65cc34231976ed8aによってこの問題は修正されています。

MediumCVSS 4.3JVNDB-2026-0084362026-03-25
製品:WWBN / AVideo種別:パス・トラバーサル(CWE-22)

WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン26.0以前では、`listFiles.json.php`エンドポイントが`path`というPOSTパラメータを受け取り、それを許可されたベースディレクトリに制限せずに直接`glob()`に渡していました。認証済みのアップローダーは任意の絶対パスを提供することでサーバーファイルシステム全体を移動でき、サーバー上のどこに存在していても`.mp4`ファイル名とその完全な絶対ファイルシステムパスを列挙できます。これにはウェブルート外のプライベートやプレミアムメディアディレクトリなどの場所も含まれます。バージョン26.0ではこの問題が修正されています。

HighCVSS 7.5JVNDB-2026-0084352026-03-25
製品:WWBN / AVideo種別:パス・トラバーサル(CWE-22)

WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン26.0以前のHLSストリーミングエンドポイント(`view/hls.php`)は、認証されていない攻撃者がプラットフォーム上の任意のプライベートまたは有料動画をストリーミングできるパストラバーサル攻撃に対して脆弱です。`videoDirectory` GETパラメータは二つの異なるコード経路で使用されており、一つは認可のため(最初の`/`セグメントで切り捨て)、もう一つはファイルアクセスのため(`..`のトラバーサルシーケンスを保持)であるため、認可はある動画に対してチェックされますが、コンテンツは別の動画から提供されるスプリットオラクルの状態が発生します。バージョン26.0でこの問題は修正されています。

MediumCVSS 6.3JVNDB-2026-0083712026-03-24
製品:Apache Software Foundation / Livy種別:パス・トラバーサル(CWE-22)

Apache Livyにおける制限されたディレクトリへのパス名の不適切な制限(パストラバーサル)の脆弱性です。この問題はApache Livyのバージョン0.3.0から0.9.0未満に影響します。この脆弱性は、非デフォルトのApache Livyサーバー設定でのみ悪用可能です。設定値「livy.file.local-dir-whitelist」がデフォルト以外の値に設定されている場合、ディレクトリのチェックを回避できる可能性があります。ユーザーは、この問題が修正されたバージョン0.9.0にアップグレードすることを推奨します。

CriticalCVSS 9.1JVNDB-2026-0083522026-03-24
製品:OpenClaw / OpenClaw種別:パス・トラバーサル(CWE-22)

OpenClawの2026年2月19日以前のバージョンには、extensions/feishu/src/media.ts内のFeishuメディアダウンロードフローにおいて、信頼されていないメディアキーが一時ファイルパスに直接埋め込まれるパス・トラバーサルの脆弱性があります。攻撃者はクライアントに返されるFeishuメディアキーの値を操作でき、トラバーサルセグメントを利用してos.tmpdir()から抜け出し、OpenClawプロセスの権限で任意のファイルを書き込むことが可能です。

HighCVSS 7.5JVNDB-2026-0082422026-03-24
製品:anyscale / ray種別:パス・トラバーサル(CWE-22)

Rayのバージョン2.8.1より前のRay Dashboard(デフォルトポート8265)にパストラバーサルの脆弱性が確認されました。静的ファイル処理機構においてユーザーが提供したパスの検証およびサニタイズが不適切であったため、攻撃者はトラバーサルシーケンス(例: ../)を使用して意図された静的ディレクトリ外のファイルにアクセスし、ローカルファイルの情報漏洩を引き起こす可能性があります。

MediumCVSS 6.5JVNDB-2026-0081362026-03-23
製品:OpenEMR / OpenEMR種別:パス・トラバーサル(CWE-22)

OpenEMRは無料でオープンソースの電子健康記録および医療業務管理アプリケーションです。バージョン8.0.0.2以前では、DICOMのzip/export機能が、zipファイル作成時にユーザー提供の宛先またはパスコンポーネントを使用しており、パストラバーサルシーケンス(例:`../`)のサニタイズを行っていませんでした。DICOMのアップロードおよびエクスポート権限を持つ攻撃者は、意図したディレクトリ外(ウェブルート下など)にファイルを書き込むことが可能であり、これにより任意のファイルを書き込むことや、PHPや他の実行可能ファイルが書き込まれた場合にリモートコード実行が発生する可能性があります。この問題はバージョン8.0.0.2で修正されています。

MediumCVSS 5.5JVNDB-2026-0080092026-03-23
製品:OpenClaw / OpenClaw種別:パス・トラバーサル(CWE-22)

OpenClawの2026.2.24以前のバージョンには、sandboxRootが未設定の場合にsendAttachmentおよびsetGroupIconメッセージアクションでローカルメディアルートバイパスの脆弱性が存在します。攻撃者はローカルの絶対パスからメディアを復元でき、ランタイムユーザーがアクセス可能なホスト上の任意のファイルを読み取ることが可能です。

HighCVSS 7.5JVNDB-2026-0080082026-03-23
製品:OpenClaw / OpenClaw種別:パス・トラバーサル(CWE-22)

OpenClawの2026年2月24日以前のバージョンには、サンドボックスのバインド検証に脆弱性があります。これにより、攻撃者は存在しないリーフパスを持つシンボリックリンクされた親ディレクトリを介して、許可されたルートおよびブロックされたパスのチェックを回避できる可能性があります。攻撃者は許可されたルート内に見えるものの欠落したリーフコンポーネントが作成されると、サンドボックスの境界外に解決されるバインドソースパスを作成し、バインドソースの分離強制を弱体化させることが可能です。

HighCVSS 8.1JVNDB-2026-0079952026-03-23
製品:sftpgo project / sftpgo種別:パス・トラバーサル(CWE-22)

SFTPGoはオープンソースのイベント駆動型ファイル転送ソリューションです。SFTPGoのバージョン2.7.1より前のバージョンでは、プロトコルハンドラと内部の仮想ファイルシステムのルーティング間にパス正規化の不一致があり、認可バイパスが発生する可能性がありました。認証済みの攻撃者は特定のファイルパスを作成することでフォルダレベルの権限を回避し、設定された仮想フォルダの境界を越えることが可能でした。この脆弱性はバージョン2.7.1で修正されています。

MediumCVSS 4.3JVNDB-2026-0079942026-03-23
製品:sftpgo project / sftpgo種別:パス・トラバーサル(CWE-22)

SFTPGoはオープンソースのイベント駆動型ファイル転送ソリューションです。v2.7.1以前のSFTPGoには、動的グループパス(例えばホームディレクトリやキー接頭辞)の処理において入力検証の問題がありました。%username%のようなプレースホルダーを使用して動的なホームディレクトリやキー接頭辞を設定した場合、そのプレースホルダーを置換する値に対して相対パス成分の厳密なサニタイズが行われていませんでした。その結果、特殊に作成されたユーザー名を持つユーザーが作成されると、意図したサブディレクトリではなく親ディレクトリに解決される可能性がありました。この問題はバージョンv2.7.1で修正されています。

HighCVSS 7.5JVNDB-2026-0079912026-03-23
製品:liquidjs / liquidjs種別:パス・トラバーサル(CWE-22)

liquidjsは純粋なJavaScriptで書かれたShopifyおよびGitHub Pages互換のテンプレートエンジンです。10.25.0以前のバージョンでは、layout、render、およびincludeタグが絶対パスを通じて任意のファイルへのアクセスを許可していました(文字列リテラルとして、またはLiquid変数を通じて。後者の場合はdynamicPartials: trueが必要で、これはデフォルト設定です)。これは悪意のあるユーザーがテンプレートの内容を制御したり、Liquid変数として含めるファイルパスを指定できる場合にセキュリティリスクを引き起こす可能性がありました。この脆弱性は10.25.0で修正されました。

MediumCVSS 5.5JVNDB-2026-0079892026-03-23
製品:isaacs / node-tar種別:パス・トラバーサル(CWE-22)

node-tarはNode.js用のフル機能を備えたTarパッケージです。バージョン7.5.11以前のtar(npm)には、ドライブ相対のシンボリックリンクターゲット(例:C:../../../target.txt)を使用することで抽出ディレクトリの外部を指すシンボリックリンクを作成させられる脆弱性が存在します。これにより通常のtar.x()抽出中にカレント作業ディレクトリ外のファイルが上書きされる可能性がありました。この脆弱性はバージョン7.5.11で修正されました。

HighCVSS 8.8JVNDB-2026-0078122026-03-19
製品:OpenSift / OpenSift種別:パス・トラバーサル(CWE-22)

OpenSiftは、セマンティック検索と生成AIを使用して大規模なデータセットを精査するAI学習ツールです。バージョン1.6.3-alpha以前では、複数のストレージヘルパーがベースディレクトリの包含を一様に強制しないパス構築パターンを使用していました。これにより、悪意のあるパスのような値が導入された場合に、ファイルの読み取り、書き込み、削除の処理でパスインジェクションのリスクが発生していました。この問題はバージョン1.6.3-alphaで修正されました。

HighCVSS 8.2JVNDB-2026-0078082026-03-19
製品:calibre-ebook / calibre種別:パス・トラバーサル(CWE-22)

calibreは、電子書籍の閲覧、変換、編集、およびカタログ作成のためのクロスプラットフォームの電子書籍管理ソフトウェアです。バージョン9.5.0以前では、RocketBook(.rb)入力プラグインにパストラバーサルの脆弱性が存在しており、細工されたファイルを開くと、攻撃者が書き込み可能な任意のパスにファイルを書き込むことができました。この脆弱性は同種のバグとして過去に修正されましたが、RBリーダーには修正が適用されていませんでした。この問題はバージョン9.5.0で修正されています。

MediumCVSS 6.5JVNDB-2026-0077992026-03-19
製品:Zachary Lowery (FlintSH) / Flare種別:パス・トラバーサル(CWE-22)

Flareは、スクリーンショットツールと統合されたNext.jsベースの自己ホスト型ファイル共有プラットフォームです。バージョン1.7.3以前では、/api/avatars/[filename] に認証済みパストラバーサル脆弱性が存在し、ログインした任意のユーザーがアプリケーションコンテナ内の任意のファイルを読むことができました。filenameのURLパラメータはサニタイズされずにpath.join()に渡され、getFileStream()はパスの検証を行わないため、%2Fでエンコードされた../シーケンスがuploads/avatars/ディレクトリを抜け出し、/app/配下のnextjsプロセスがアクセス可能な任意のファイルを読み取れました。認証はNext.jsのミドルウェアで強制されますが、オープン登録が有効(デフォルト設定)なインスタンスでは攻撃者が自己登録して直ちにこの脆弱性を悪用できます。この脆弱性はバージョン1.7.3で修正されました。

HighCVSS 7.6JVNDB-2026-0077932026-03-19
製品:Dagu Workflow Engine / Dagu種別:パス・トラバーサル(CWE-22)

Daguは組み込みのWebユーザーインターフェースを備えたワークフローエンジンです。バージョン2.2.4以前では、インラインDAG実行エンドポイントで受け付けるdagRunIdリクエストフィールドがフォーマット検証なしにfilepath.Joinに直接渡され、一時ディレクトリのパスを構築していました。Goのfilepath.Joinは".."セグメントを単純に解決するため、呼び出し元が".."のような値を指定すると、計算されたディレクトリが意図された/tmp/name/idパスの外にリダイレクトされます。HTTPハンドラーが終了する際にos.RemoveAllを呼び出す遅延クリーンアップ関数が無条件に実行され、その結果、トラバーサルが解決したディレクトリが削除されます。dagRunIdを".."に設定すると、解決されたディレクトリはシステムの一時ディレクトリ(Linuxの場合は/tmp)になります。非rootでのデプロイメントでは、os.RemoveAll("/tmp")はdaguプロセスユーザーが所有する/tmp内のすべてのファイルを削除し、ライブな一時ファイルを持つすべての並行したdagu実行を妨害します。rootまたはDockerでのデプロイメントでは、この呼び出しが/tmpの全内容を削除し、システム全体のサービス拒否を引き起こします。この脆弱性はバージョン2.2.4で修正されています。

MediumCVSS 4.3JVNDB-2026-0077842026-03-19
製品:Craft CMS / Craft CMS種別:パス・トラバーサル(CWE-22)

Craft CMSはコンテンツ管理システム(CMS)です。バージョン4.0.0-RC1から4.17.5未満およびバージョン5.0.0-RC1から5.9.11未満の間、AssetsControllerのreplaceFile()メソッドにはtargetFilenameというbodyパラメータがあり、このパラメータは保存時にAssets::prepareAssetName()が適用される前に、deleteFile()呼び出しで無検証のまま使用されていました。これにより、replaceFiles権限を持つ認証ユーザーがファイル名に../というパストラバーサルシーケンスを注入することで、同じファイルシステムルート内の任意のファイルを削除できる可能性がありました。具体的には、あるボリュームでreplaceFiles権限を持つ認証ユーザーが、同じファイルシステムルートを共有する他のフォルダやボリューム内のファイルを削除できる可能性がありました。この問題はローカルファイルシステムにのみ影響を与えます。なお、この問題はバージョン4.17.5および5.9.11で修正されています。

HighCVSS 7.5JVNDB-2026-0077822026-03-19
製品:Python Software Foundation / Black種別:パス・トラバーサル(CWE-22)

Blackは妥協しないPythonコードフォーマッターです。バージョン26.3.1以前のBlackは、様々なフォーマットオプションから計算された名前のキャッシュファイルを書き込みます。--python-cell-magicsオプションの値がサニタイズされることなくファイル名に含まれていたため、この引数の値を制御できる攻撃者は任意のファイルシステムの場所にキャッシュファイルを書き込むことが可能でした。この問題はBlack 26.3.1で修正されました。

HighCVSS 7.5JVNDB-2026-0076802026-03-18
製品:Raul Diez (rul10) / Easyndexer種別:パス・トラバーサル(CWE-22)

Easyndexer 1.0には任意のファイルをダウンロードされる脆弱性があり、認証されていない攻撃者がfileパラメータを操作することで機密ファイルをダウンロードできます。攻撃者はfileパラメータに任意のファイルパスを指定してPOSTリクエストをshowtif.phpに送信すると、設定ファイルや初期化ファイルなどのシステムファイルを取得可能です。

HighCVSS 8.1JVNDB-2026-0076302026-03-18
製品:magic-wormhole / Magic Wormhole種別:パス・トラバーサル(CWE-22)

Magic Wormholeは、任意のサイズのファイルやディレクトリを一台のコンピュータから別のコンピュータへ転送することを可能にします。バージョン0.21.0から0.23.0未満の間において、悪意のある相手からファイルを受信する(wormhole receive)と、~/.ssh/authorized_keysや.bashrcなどの重要なローカルファイルが上書きされる可能性がありました。これにより、受信者のコンピュータが侵害される恐れがあります。この攻撃を行えるのはファイルの送信者(wormhole sendを実行する側)のみであり、他の関係者(転送/中継サーバを含む)はwormholeプロトコルにより除外されます。この脆弱性はバージョン0.23.0で修正されました。

HighCVSS 8.8JVNDB-2026-0076282026-03-18
製品:Unraid / Unraid OS種別:パス・トラバーサル(CWE-22)

Unraidのアップデートリクエストにおけるパストラバーサルにより、リモートコード実行が可能となる脆弱性です。この脆弱性を悪用すると、リモートの攻撃者が影響を受けるUnraidのインストール環境で任意のコードを実行できます。悪用には認証が必要です。脆弱性はupdate.phpファイルに存在し、ユーザーから提供されたパスの適切な検証がファイル操作の前に行われていないことが原因です。攻撃者はこの脆弱性を利用してroot権限のコンテキストでコードを実行可能です。ZDI-CAN-28951として報告されています。

HighCVSS 7.3JVNDB-2026-0076272026-03-18
製品:Unraid / Unraid OS種別:パス・トラバーサル(CWE-22)

Unraidに認証リクエストパストラバーサルによる認証バイパスの脆弱性があります。この脆弱性により、リモートの攻撃者がUnraidの影響を受けるインストール環境で認証を回避できます。この脆弱性を悪用する際に認証は不要です。具体的な脆弱性はauth-request.phpファイルに存在します。問題の原因は、認証に使用される前にユーザーが提供したパスが適切に検証されていないことです。攻撃者はこの脆弱性を悪用してシステムの認証を回避できます。元の識別番号はZDI-CAN-28912でした。

LowCVSS 3.1JVNDB-2026-0076222026-03-18
製品:MediaWiki / MediaWiki種別:パス・トラバーサル(CWE-22)

Wikimedia FoundationのMediaWikiに存在する脆弱性です。この脆弱性はプログラムファイルincludes/Rest/Handler/PageHTMLHandler.Phpに関連しています。この問題はMediaWikiのバージョン1.39.14未満、1.43.4、および1.44.1に影響を与えます。

MediumCVSS 6.5JVNDB-2026-0075852026-03-18
製品:OpenProject / OpenProject種別:パス・トラバーサル(CWE-22)

OpenProjectはオープンソースのウェブベースのプロジェクト管理ソフトウェアです。バージョン17.2.0以前では、BCFインポート権限を持つ認証済みのプロジェクトメンバーが、markup.bcf内のSnapshot値を絶対パスまたはディレクトリトラバーサルのローカルパス(例:/etc/passwdや../../../../etc/passwd)に改ざんした巧妙に作成された.bcfアーカイブをアップロードすることが可能でした。インポート処理時に、この信頼できないSnapshot値が添付ファイル処理中のfile.pathとして使用されます。その結果、意図されたZIP範囲外のローカルファイルシステムの内容を読み取ることができました。これはOpenProjectアプリケーションのユーザーが読み取り権限の範囲内で任意のファイルを読み取ることができる(任意ファイル読み取り:Arbitrary File Read)脆弱性につながります。この脆弱性はバージョン17.2.0で修正されました。

HighCVSS 8.8JVNDB-2026-0075582026-03-18
製品:OpenClaw / OpenClaw種別:パス・トラバーサル(CWE-22)

OpenClawの2026年2月14日より前のバージョンには、apply_patchにパストラバーサルの脆弱性があり、攻撃者が設定されたワークスペースディレクトリの外部にファイルを書き込みまたは削除できる可能性があります。apply_patchがファイルシステムのサンドボックス制限なしで有効になっている場合、攻撃者はディレクトリトラバーサルシーケンスや絶対パスを含む細工されたパスを利用し、ワークスペースの境界から逃れて任意のファイルを変更できます。

MediumCVSS 4.4JVNDB-2026-0075572026-03-18
製品:OpenClaw / OpenClaw種別:パス・トラバーサル(CWE-22)

OpenClawの2026年2月17日以前のバージョンには、$includeディレクティブの解決におけるパストラバーサルの脆弱性が存在しており、これにより設定ディレクトリの境界外にある任意のローカルファイルを読み取ることが可能です。設定変更権限を持つ攻撃者は、絶対パスやトラバーサルシーケンス、シンボリックリンクを指定することで、OpenClawプロセスのユーザーが読み取れるAPIキーや資格情報などの機密ファイルにアクセスできます。

MediumCVSS 6.8JVNDB-2026-0075412026-03-18
製品:Dronecode / px4 drone autopilot種別:パス・トラバーサル(CWE-22)

PX4オートパイロットはドローン向けの飛行制御ソリューションです。バージョン1.17.0-rc2以前には、PX4オートパイロットのMAVLink FTP実装に認証されていないパストラバーサルの脆弱性が存在し、認証なしで任意のMAVLinkピアがフライトコントローラのファイルシステム上の任意のファイルを読み取り、書き込み、作成、削除、名前変更することが可能でした。NuttXターゲットでは、FTPのルートディレクトリが空文字列であり、攻撃者が指定したパスが読み取り操作に対して前置きやサニタイズなしにファイルシステムのシステムコールに直接渡されます。POSIXターゲット(Linuxコンパニオンコンピュータ、SITL)では、書き込みパスの検証関数が無条件にtrueを返し、保護を提供していません。さらに、NuttX上の書き込み検証におけるTOCTOU競合状態により、唯一存在する防御を回避することが可能です。この脆弱性はバージョン1.17.0-rc2で修正されました。

HighCVSS 7.4JVNDB-2026-0074962026-03-16
製品:SSW / @tinacms/cli種別:パス・トラバーサル(CWE-22)

Tinaはヘッドレスコンテンツ管理システムです。バージョン2.1.7以前のTinaCMS開発サーバーのメディアアップロードハンドラにパス・トラバーサルの脆弱性が存在します。media.tsのコードは、ユーザー制御下のパス区切り文字をpath.join()で結合していますが、その結果できるパスが意図されたメディアディレクトリ内に収まっているかどうかを検証していません。そのため、ファイルシステム上の任意の場所にファイルを書き込むことが可能です。この脆弱性はバージョン2.1.7で修正されています。

HighCVSS 8.4JVNDB-2026-0074942026-03-16
製品:SSW / @tinacms/cli種別:パス・トラバーサル(CWE-22)

Tinaはヘッドレスコンテンツ管理システムです。バージョン2.1.8より前のTinaCMS CLIの開発サーバーには、パス・トラバーサルの脆弱性があるメディアエンドポイントが存在し、攻撃者が意図されたメディアディレクトリ外のファイルシステム上の任意のファイルを読み書きできる可能性があります。tinacms devを実行すると、CLIはローカルHTTPサーバー(デフォルトのポート4001)を起動し、/media/list/*、/media/upload/*、/media/*などのエンドポイントを公開します。これらのエンドポイントはdecodeURI()およびpath.join()を使ってユーザー制御のパスセグメントを処理しますが、解決されたパスが設定されたメディアディレクトリ内に留まっているかどうかを検証しません。この脆弱性はバージョン2.1.8で修正されました。

MediumCVSS 5.3JVNDB-2026-0074912026-03-16
製品:getdbt / dbt-common種別:パス・トラバーサル(CWE-22)

dbt-commonは、dbt-coreおよびアダプター実装で使用される共通のユーティリティです。バージョン1.34.2および1.37.3より前のバージョンでは、tarballアーカイブを展開する際に使用されるdbt-commonのsafe_extract()関数にパストラバーサルの脆弱性が存在していました。この関数は、抽出されたファイルが意図した宛先ディレクトリ内にとどまることを検証するためにos.path.commonprefix()を使用しています。しかし、commonprefix()はパスを文字単位で比較するため、パスの構成要素ごとに比較していません。これにより、悪意のあるtarballが名前の接頭辞が一致する兄弟ディレクトリにファイルを書き込むことが可能となっていました。この問題はバージョン1.34.2および1.37.3で修正されています。

MediumCVSS 5.3JVNDB-2026-0074442026-03-16
製品:Apache Software Foundation / PDFBox種別:パス・トラバーサル(CWE-22)

この問題はApache PDFBoxのExtractEmbeddedFilesの例に影響を及ぼします。対象バージョンは2.0.24から2.0.35、及び3.0.0から3.0.6までです。ExtractEmbeddedFilesの例にはパス・トラバーサルの脆弱性(CWE-22)が存在します。これはPDComplexFileSpecification.getFilename()から取得したファイル名が抽出パスにそのまま付加されるためです。生産環境のコードにこの例をコピーして使用しているユーザーは、抽出パスが安全かどうかを必ず確認しなければなりません。例は修正されており、初期パスと抽出パスを正規化したパスに変換し、抽出パスが初期パスを含んでいることを検証するようになっています。ドキュメントもそれに合わせて調整されています。

CriticalCVSS 9.8JVNDB-2026-0073972026-03-16
製品:B3log / SiYuan種別:パス・トラバーサル(CWE-22)

SiYuanはパーソナルナレッジマネジメントシステムです。バージョン3.5.10より前のものには、/exportエンドポイントにパストラバーサルの脆弱性が存在し、攻撃者がサーバーファイルシステム上の任意のファイルを読み取ることができます。二重エンコードされたトラバーサルシーケンスを悪用することで、攻撃者はconf/conf.jsonなどの機密ファイルにアクセスでき、そこにはAPIトークン、クッキー署名キー、ワークスペースアクセス認証コードなどの秘密情報が含まれています。これらの秘密情報が漏洩することで、SiYuanカーネルAPIへの管理者アクセスを得ることができ、特定の展開シナリオではリモートコード実行(RCE)につなげる可能性があります。この脆弱性はバージョン3.5.10で修正されました。

HighCVSS 8.8JVNDB-2026-0073412026-03-16
製品:DataEase / DataEase種別:パス・トラバーサル(CWE-22)

Dataeaseはオープンソースのデータ可視化分析ツールです。バージョン2.10.20以前では、IniFileパラメータを制御することで、攻撃者が悪意のある構成ファイルをJDBCドライバーに読み込ませることが可能でした。この構成ファイルは危険なJDBCプロパティを注入でき、リモートコード実行につながるおそれがあります。Redshift JDBCドライバーの実行フローはgetJdbcIniFileというメソッドに到達します。getJdbcIniFileメソッドは積極的な自動構成ファイル検出機能を実装しており、明示的に制限されていない場合はrsjdbc.iniというファイルを検索します。JDBC URLの文脈では、ユーザーがURLパラメータを介して構成ファイルを明示的に指定でき、これによりサーバー上の任意のファイルをJDBC構成ファイルとして読み込ませることが可能です。Redshift JDBCドライバーのプロパティ内でIniFileパラメータは明示的にサポートされており、外部構成ファイルの読み込みに使用されています。この脆弱性はバージョン2.10.20で修正されました。

MediumCVSS 6.3JVNDB-2026-0072852026-03-16
製品:SSW / @tinacms/graphql種別:パス・トラバーサル(CWE-22)

Tinaはヘッドレスコンテンツ管理システムです。2.1.2以前のバージョンでは、TinaCMSはGraphQLのミューテーションを通じて相対ファイルパス(relativePath、newRelativePath)を使用し、ユーザーがコンテンツドキュメントの作成、更新、削除を行えるようにしていました。特定の条件下で、これらのパスはpath.join()を使ってコレクションパスと組み合わされますが、解決されたパスがコレクションのルートディレクトリ内にとどまっているかの検証が行われていませんでした。path.join()はディレクトリトラバーサルを防止しないため、../シーケンスを含むパスは意図しないディレクトリの境界を越えてしまう可能性があります。この脆弱性は2.1.2で修正されました。

CriticalCVSS 9.8JVNDB-2026-0072242026-03-16
製品:DevToys / DevToys種別:パス・トラバーサル(CWE-22)

DevToysは開発者向けのデスクトップアプリケーションです。バージョン2.0.0.0から2.0.9.0未満の間に、DevToysの拡張機能インストール機構にパストラバーサルの脆弱性が存在していました。拡張機能パッケージ(NUPKGアーカイブ)を処理する際、DevToysはアーカイブ内のファイルパスを十分に検証していませんでした。悪意のある拡張機能パッケージは、../../…/target-fileのような細工されたファイルエントリを含めることができ、それにより展開処理が拡張機能用ディレクトリの外部にファイルを書き込んでしまいます。この欠陥により、攻撃者はDevToysプロセスの権限で任意のファイルを上書きすることが可能でした。環境によっては、これによってコードの実行や設定の改ざん、アプリケーションやシステムファイルの破損が発生する可能性があります。この問題はバージョン2.0.9.0で修正されています。

HighCVSS 7.5JVNDB-2026-0071712026-03-16
製品:flutter / flutter種別:パス・トラバーサル(CWE-22)

DartおよびFlutter SDKは、Dartプログラミング言語のためのソフトウェア開発キットを提供します。Dart SDKのバージョン3.11.0未満およびFlutter SDKのバージョン3.41.0未満では、pubクライアント(`dart pub`および`flutter pub`)がpubキャッシュ内のパッケージを展開する際に、悪意のあるパッケージアーカイブが`PUB_CACHE`の対象ディレクトリ外にファイルを展開する可能性がありました。ファイルを書き込む前にファイルパスを正規化することで、攻撃者がシンボリックリンクを介して上位ディレクトリに遡ることができなくなる修正がコミット26c6985c742593d081f8b58450f463a584a4203aで適用されました。このパッチはDart 3.11.0およびFlutter 3.41.0でリリースされました。pub.dev上のすべてのパッケージはこの脆弱性に対して精査されており、新しいパッケージにシンボリックリンクを含めることは許可されていません。pubクライアント自体はシンボリックリンクをアップロードせず、リンクされたエントリを複製しており、これを何年も行ってきました。依存関係がすべてpub.devや悪意のあるコードを含まないと信頼されているサードパーティリポジトリ、またはgit依存関係からのものである場合、この脆弱性は影響を及ぼしません。

HighCVSS 8.6JVNDB-2026-0071432026-03-16
製品:HackerBay, Inc. / OneUptime種別:パス・トラバーサル(CWE-22)

OneUptimeはオンラインサービスの監視と管理のためのソリューションです。バージョン10.0.21以前では、認証されていないパストラバーサル脆弱性が/workflow/docs/:componentNameエンドポイントに存在し、サーバーのファイルシステムから任意のファイルを読み取ることが可能でした。componentNameルートパラメータは、サニタイズや認証ミドルウェアなしに、orker/FeatureSet/Workflow/Index.ts内のres.sendFile()に直接ファイルパスとして連結されています。この脆弱性はバージョン10.0.21で修正されました。

HighCVSS 8.5JVNDB-2026-0071412026-03-16
製品:OliveTin / OliveTin種別:パス・トラバーサル(CWE-22)

OliveTinはウェブインターフェイスを通じてあらかじめ定義されたシェルコマンドへのアクセスを提供します。3000.11.2以前のバージョンでは、saveLogs機能が有効になっている場合、OliveTinは実行ログエントリをディスクに保存します。これらのログファイルのファイル名はStartAction APIリクエストのユーザー入力であるUniqueTrackingIdフィールドの値の一部から構成されます。この値はファイルパスに使用される際に検証やサニタイズが行われておらず、攻撃者はディレクトリトラバーサルシーケンス(例:../../../)を利用してファイルシステムの任意の場所にファイルを書き込むことが可能でした。この脆弱性は3000.11.2で修正されました。

出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,735件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。