脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 292,331 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 High 種別 パス・トラバーサル の検索結果:41–80 件目を表示(ページ 2)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
tmpはnode.js用の一時ファイルおよびディレクトリ作成ツールです。バージョン0.2.6では、tmpに追加された_assertPathガードは文字列値に含まれる部分文字列「..」のみを拒否します。しかし、prefix、postfix、またはtemplateが非文字列値(配列、バッファ、またはincludes('..')が偽を返す任意のオブジェクト)として供給された場合、このガードを回避できます。その文字列化は依然として"../"を含みます。この値は_generateTmpName内のArray.prototype.joinやString強制変換、およびpath.join(tmpDir, opts.dir, name)を通過し、最終的にtmpdirを逸脱するパスを生成します。これにより、ホストプロセスの権限で攻撃者制御下の場所にファイルまたはディレクトリを作成される可能性があります。この脆弱性は、信頼できないリクエストデータ(一般的なパターンはJSONボディフィールドやqs解析されたブラケット配列クエリ文字列例:?prefix[]=...)を明示的な型強制なしにtmp.file、tmp.fileSync、tmp.dir、tmp.dirSync、tmp.tmpName、またはtmp.tmpNameSyncに渡す任意のアプリケーションに影響します。バージョン0.2.7でこの脆弱性は修正されました。
Pipecatはリアルタイムの音声およびマルチモーダル会話エージェントを構築するためのオープンソースPythonフレームワークです。バージョン0.0.90から1.2.0未満の間、Pipecatの開発用ランナー(src/pipecat/runner/run.py)にパストラバーサルの脆弱性が存在していました。ランナーが--folderフラグ付きで起動された場合、GET /files/{filename:path}のダウンロードエンドポイントが公開されます。filenameパスパラメータはargs.folderに直接連結されており、包含チェックが行われていません。StarletteはURL内の../のリテラルシーケンスを正規化しますが、%2Fでエンコードされたスラッシュはこの正規化を回避します。パスパラメータはルーティング後にURLデコードされるため、..%2F..%2Fetc%2Fpasswdはargs.folderの2階層上のパスに解決されます。攻撃者はネットワーク経由でランナーにアクセスできれば、pipecatプロセスがアクセス権を持つ任意のファイルを単一の認証なしHTTPリクエストで読み取ることが可能です。これにはSSH秘密鍵、認証情報、システムファイルが含まれます。この問題はバージョン1.2.0で修正されました。
Emlog Pro v2.6.9 のテンプレートアップロード機能にパス・トラバーサルの脆弱性が存在し、認証済みの管理者が任意のPHPコードを実行できる可能性があります。悪意のあるZIPアーカイブ内のファイル名にディレクトリ・トラバーサルのシーケンスを含めてアップロードすることで、攻撃者はデフォルトのテンプレートファイルを上書きしたり、現在のテンプレート内に悪意のあるコードファイルを直接含めたりすることができます。
RoutinatorはRsync URIのモジュールコンポーネントを適切に検証しません。Rsync URIはRoutinatorキャッシュのファイルシステムパスを作成するために使用されます。これにより、モジュール名に「..」を含めることでパストラバーサル攻撃が可能となり、攻撃者がRoutinatorのRsyncキャッシュ全体にアクセスできる可能性があります。
Ghidra 12.0.2 より前のバージョンには、拡張機能インストーラーにパストラバーサルの脆弱性が存在し、ZIP エントリ名の抽出時に検証が不十分です。攻撃者は、ファイル名に「../」のようなトラバーサルシーケンスを含む悪意のある拡張機能を作成でき、意図されたディレクトリの外に任意のファイルを書き込み、その結果コードの実行を可能にします。
Ghidra 12.0.4以前のバージョンには、テーマのインポート機能にパストラバーサルの脆弱性が存在し、攻撃者が意図されたテーマディレクトリ外にファイルを書き込むことが可能です。攻撃者は、ファイル名にトラバーサルシーケンスを含む悪意のあるテーマZIPファイルを作成することで、任意のコードを実行したり、.bashrcや.ssh/authorized_keysのような重要なファイルを改ざんしたりできます。
Microsoft Office SharePointにおける制限されたディレクトリへのパス名の不適切な制限(「パストラバーサル」)により、認証された攻撃者がネットワーク越しにコードを実行できる可能性があります。
Vertexは、PT(プライベートトラッカー)ユーザーがストリーミングおよびビデオ視聴を管理するための管理ツールです。コミットfbde301b97986d5913fc4bc95f5445750d282e11より前のバージョンにはパストラバーサルの脆弱性が存在します。ユーザーはパッチが適用されたコミットfbde301b97986d5913fc4bc95f5445750d282e11を含むバージョンにアップグレードする必要があります。
ugw-logreadメソッドは、ユーザーから提供された入力の検証が不十分であるため、リモートのユーザー権限を持つ攻撃者が任意のローカルファイルにアクセスできるようになります。
システムのBinder境界が未検証のパススルーATコマンドを受け入れるため、ローカルアプリケーションはベースバンドファイルを読み取ったりセルラー接続を無効化したりする権限を持ちます。
Hermes WebUIには、認証された攻撃者がsession_idパラメーターに絶対パスまたはパストラバーサルのペイロードを供給することで、/api/session/deleteエンドポイントにおいてセッションディレクトリ外のファイルを削除できる任意のファイル削除の脆弱性があります。攻撃者は検証されていないセッション識別子を悪用し、SESSION_DIRの境界を回避するパスを構築してホストシステム上の書き込み可能なJSONファイルを削除できます。
SmarterTools SmarterMailの9560以前のバージョンには、/api/v1/report/summary/{type} APIエンドポイントにローカルファイルインクルージョンの脆弱性があり、認証済みユーザーがシステム上の任意の.jsonファイルを読み取ることが可能です。攻撃者はこの脆弱性を、弱い暗号化アルゴリズムやハードコードされたキーと組み合わせて悪用し、すべてのユーザーの保存されたパスワードや2要素認証の秘密情報を復号してアクセスできます。
DeepCodeはコミットc991dc2を通じて、new_ui/backend/main.pyのSPAキャッチオールルートにパストラバーサルの脆弱性を含んでいます。認証されていない攻撃者がGET /{full_path:path}エンドポイントにパーセントエンコードされたパスセグメントを供給することで任意のファイルを読み取ることが可能です。攻撃者はスラッシュを%2F、ドットを%2E%2EとしてエンコードすることでStarletteのパス正規化を回避し、結合されたパスがFRONTEND_DISTの外部にトラバースします。その結果、SSHプライベートキー、TLS証明書、アプリケーションシークレットなどの機密ファイルを単一のHTTPリクエストで露出させることができます。
Nero製品ラインのNero BackItUpには、パス解析およびUIレンダリングの脆弱性(CWE-22)が存在します。この脆弱性はWindowsのShellExecuteWのフォールバック拡張子解決と組み合わさり、ユーザーが細工されたエントリをクリックした際に任意のコードを実行できる原因となります。具体的には、末尾にドットがつくフォルダを作成し、同じベース名のスクリプトを配置することで、Nero BackItUpはそのファイルをフォルダのアイコンとして表示し、その後ShellExecuteWを呼び出します。これにより、PATHEXTのフォールバック(.COM/.EXE/.BAT/.CMD)を介してスクリプトが実行されます。この問題は2019年から2025年までのNero BackItUp製品ラインおよびそれ以前に影響を及ぼしており、ベンダーによって確認されています。
IBM InfoSphere Optim Test Data Fabrication バージョン 1.0.0、1.0.0.1、1.0.0.2、1.0.2、1.0.2.2、1.0.2.3、1.0.2.4、1.0.2.5、1.0.2.6、1.0.2.7 において、リモートの攻撃者がシステム上のディレクトリを横断(ディレクトリ・トラバーサル)する可能性があります。攻撃者は特別に細工されたURLリクエストに「ドットドット」シーケンス(/../)を含めて送信することで、システム上の任意のファイルを閲覧できます。
Python LiquidはLiquidテンプレート言語のためのPythonエンジンです。2.2.0以前のバージョンでは、組み込みのFileSystemLoaderおよびCachingFileSystemLoaderが絶対パスを解決する際に検索パス外のファイルの読み取りを防止していませんでした。このため、悪意のあるテンプレート作者が{% include %}および{% render %}タグを介して任意のファイルを読み込み、レンダリングできる可能性がありました。対象となるファイルは有効なLiquidマークアップを含み、かつアプリケーションプロセスが読み取り可能である必要があります。この脆弱性は2.2.0で修正されました。
Canonical Multipassのバージョン1.16.3以前に脆弱性が発見されました。ホスト側のSFTPサーバーコンポーネント(sshfs_server)はホスト上でroot権限で実行されており、src/sshfs_mount/sftp_server.cpp内のvalidate_path関数にパス包含回避の脆弱性が含まれています。この関数はパス区切り文字の検証や「..」の正規化を行わず、リクエストされたパスに対して単純な文字列のプレフィックス比較を実施しています。ゲスト仮想マシン内でroot権限を持つローカル攻撃者は、procfsを介してsshfs_serverプロセスのstdin/stdoutパイプに生のSFTPフレーム(SSH_FXP_OPENリクエストなど)を直接注入することでFUSEレイヤーを回避できます。許可されたマウントプレフィックスに一致するディレクトリ・トラバーサルシーケンスを含むパスを提供することで、攻撃者はホスト側のrootプロセスにトラバーサルを解決させ、指定されたマウント境界外のファイルを開かせることが可能です。これにより、ゲスト側のユーザーはホストファイルシステム上の任意のファイルを読み取ることができ、仮想マシンから脱出できます。
NanoClawバージョン1.2.0およびそれ以前には、送信添付ファイルの処理および送信箱のクリーンアップにおいて、ホスト/コンテナのファイルシステム境界に関する脆弱性があります。この脆弱性により、侵害されたコンテナまたはプロンプトインジェクションされたコンテナが、細工されたmessages_out.idおよびcontent.filesの値を提供したり、シンボリックリンクされた送信箱ファイルを作成したりすることで、意図された送信箱ディレクトリの外にあるファイルを読み取ることが可能になります。攻撃者はこの脆弱性を悪用して、ホスト側の任意のファイルを読み取ったり、場合によっては意図されたクリーンアップ対象外のパスを再帰的に削除したりすることができます。
Kibanaのダッシュボード管理機能にパストラバーサルの脆弱性が確認されました。制限付きの権限を持つ認証ユーザーは、特別に細工された識別子を用いてダッシュボードを作成できます。その後、管理者がKibanaのインターフェースを通じてこのダッシュボードを削除しようとすると、削除リクエストが意図しない内部エンドポイントにリダイレクトされ、ユーザーアカウントや他のリソースが不正に削除される可能性があります。悪用するためには、管理者が悪意のあるダッシュボードオブジェクトの削除操作を行う必要があります。
com_mediaファイルAPIエンドポイントの検索パラメータの不適切な検証により、パストラバーサルの脆弱性が発生します。
Hugoは静的サイトジェネレーターです。バージョン0.43から0.161.0未満の間、Nodeベースのアセットパイプライン(PostCSS、Babel、TailwindCSS)を使用するHugoサイトをビルドする際に、Hugoはファイルシステムアクセスの制限なしに設定されたNodeツールを呼び出していました。その結果、信頼できないサイトに対してhugoを実行すると、これらのツールを介して実行されるコードがプロジェクトの作業ディレクトリ外のファイルを読み書きできる可能性がありました。PostCSS、Babel、TailwindCSSを使用していないユーザーや信頼できるサイトのみをビルドするユーザーは影響を受けません。この脆弱性はバージョン0.161.0で修正されました。
Adobe Commerce のバージョン 2.4.9-beta1、2.4.8-p4、2.4.7-p9、2.4.6-p14、2.4.5-p16、2.4.4-p17 およびそれ以前のバージョンには、不適切なパス名の制限(パストラバーサル)脆弱性があります。この脆弱性により、任意のファイルシステムの読み取りおよび書き込みが行われる可能性があります。管理者権限を持つ認証済みの攻撃者は、この脆弱性を悪用して、制限されたディレクトリ外のファイルを読み取ったり書き込んだりできます。この問題を悪用するためにユーザーの操作は不要であり、適用範囲が変更されています。
InstructLabに脆弱性が発見されました。ローカルの攻撃者がチャットセッションハンドラの`logs_dir`パラメータを操作することでパス・トラバーサルの脆弱性を悪用できます。これにより攻撃者は新しいディレクトリを作成し、システム上の任意の場所にファイルを書き込めるため、不正なデータの改ざんや漏洩が発生する可能性があります。
HSC MailInspector 5.3.3-7には、/tap/dw.phpエンドポイントでユーザー提供入力の不適切な検証に起因するパス・トラバーサルの脆弱性があります。textパラメータは適切に正規化されず、安全な基底ディレクトリに制限されることなくファイルパスの構築に使用されます。リモートの攻撃者はこの脆弱性を悪用して、基盤となるオペレーティングシステム上の任意のファイルにアクセスし、機密情報を不正に開示させる可能性があります。
DHTMLXの製品であるGanttおよびSchedulerで使用されているPDFエクスポートモジュールは、HTMLのサニタイズが不十分であるため、パストラバーサルの脆弱性があります。認証されていないユーザーがHTMLペイロードを作成し、サーバーのローカルファイルを含めた内容を生成されるPDFに表示させる可能性があります。この問題はPDFエクスポートモジュールのバージョン0.7.6で修正されました。
Open WebUIは完全にオフラインで動作する自己ホスト型の人工知能プラットフォームです。バージョン0.6.10より前では、オーディオファイルをアップロードする際に、ファイル名が元のHTTPアップロードリクエストから取得され、検証やサニタイズが行われていませんでした。これにより、ユーザーはファイルパスにドットセグメントを含む名前のファイルをアップロードして、意図されたuploadsディレクトリの外へと移動させることが可能でした。実質的に、ウェブサーバーを実行しているユーザーに権限があるファイルシステム上の任意の場所にファイルをアップロードできる脆弱性が存在していました。この脆弱性はバージョン0.6.10で修正されています。
ディレクトリパスの処理における解析問題が、改善されたパス検証によって対処されました。この問題はmacOS Sequoia 15.7.7、macOS Sonoma 14.8.7、およびmacOS Tahoe 26.5で修正されています。アプリケーションがルート権限を取得できる可能性があります。
AzuraCastはセルフホスト型のオールインワンWebラジオ管理スイートです。バージョン0.23.6以前では、Flow.jsメディアアップロードエンドポイント(POST /api/station/{station_id}/files/upload)のcurrentDirectoryリクエストパラメータがパストラバーサルシーケンスに対して適切にサニタイズされていませんでした。これにローカルファイルシステムストレージバックエンド(デフォルト)を組み合わせた場合、メディア管理権限を持つ認証ユーザーがステーションのメディアストレージディレクトリ外に任意のファイルを書き込むことが可能となります。さらに、PHPのウェブシェルをウェブルートに書き込むことでリモートコード実行を達成できます。この問題はバージョン0.23.6で修正されました。
`shutil.unpack_archive()`に絶対パスでドライブを含むWindowsのZIPアーカイブ(`C:\...`)が与えられた場合、アーカイブはターゲットディレクトリの外に展開されます。この挙動は他のオペレーティングシステムとは異なります。この問題はWindowsのみが影響を受ける脆弱性です。
AGiXTは動的なAIエージェント自動化プラットフォームです。バージョン1.9.2より前のessential_abilities拡張機能にあるsafe_join()関数は、解決されたファイルパスが指定されたエージェントのワークスペース内に留まっているかどうかを検証できませんでした。認証された攻撃者はディレクトリトラバーサルシーケンスを利用して、AGiXTインスタンスをホストしているサーバー上の任意のファイルを読み取り、書き込み、または削除することが可能です。この脆弱性はバージョン1.9.2で修正されています。
OpenMRS Coreはオープンソースの電子医療記録システムプラットフォームです。バージョン2.7.8以前および2.8.0から2.8.5の間では、`/openmrs/moduleResources/{moduleid}`エンドポイントがパストラバーサル攻撃に対して脆弱でした。ModuleResourcesServletはユーザー制御の入力からファイルシステムパスを構築する際にパス境界の検証を行っていません。getFile()メソッドはユーザーから提供されたパスをnormalize()を呼び出すことなく、また結果が許可されたモジュールリソースディレクトリ内にとどまっているかを確認することなく絶対ファイルシステムパスに連結していました。このエンドポイントはログインページのレンダリングに必要な静的リソースを提供するため、認証フィルターによって保護されておらず、認証されていない状態で悪用可能でした。攻撃者はディレクトリを横断してサーバの任意ファイル(/etc/passwdやデータベース認証情報を含むアプリケーション構成ファイルなど)を読み取ることができます。成功した攻撃には、対象のデプロイがApache Tomcatの8.5.31より前のバージョンで稼働している必要があり、"..;"というパスパラメータバイパスがコンテナによって軽減されていません。Tomcat 8.5.31以降および9.0.10以降のデプロイはコンテナレベルで保護されていますが、根本的なコード上の欠陥は残っています。この問題は2.7.8以降(2.7.x系列内)および2.8.6以降のバージョンで修正されています。
YARDはRubyのドキュメント生成ツールです。バージョン0.9.42以前のYARDでは、yard serverを使用してドキュメントを提供する際にパストラバーサルの脆弱性が発見されました。この脆弱性により、特定の条件下でサニタイズされていないHTTPリクエストがyardサーバーホストの任意のファイルにアクセスできる可能性がありました。この問題はバージョン0.9.42で修正されました。
fast-uriはnormalize()およびequal()関数において、ドットセグメントの除去を適用する前にパーセントエンコードされたパス区切り文字およびドットセグメントをデコードしていました。エンコードされたパスデータが実際のスラッシュや親ディレクトリ参照として扱われたため、異なるURIが同じ正規化されたパスに変換される可能性がありました。攻撃者が制御するURLを正規化または比較してパスベースのポリシーを適用するアプリケーションは、許可されたプレフィックスの下に制限されているように見えるパスが異なる場所に正規化されることで回避される可能性があります。本問題はバージョン3.1.0以前に影響を与えます。3.1.1以降に更新することを推奨します。
OpenMRS Coreはオープンソースの電子医療記録システムプラットフォームです。バージョン2.7.8以前およびバージョン2.8.0から2.8.5までの間において、POST `/openmrs/ws/rest/v1/module` のモジュールアップロードエンドポイントにZip Slipパストラバーサル攻撃の脆弱性があります。`WebModuleUtil.startModule()` 内のアップロードされた .omod アーカイブの自動展開時に、web/module/ 以下のZIPエントリについて、完全なエントリパスが `..` で始まるかどうかのみがチェックされ、その後のパスは正規化や境界チェックなしに宛先パスに連結されます。これにより、`web/module/../../../../malicious.jsp` のような不正に作成されたアーカイブのエントリを含めることが可能で、意図されたモジュールディレクトリ外にファイルを書き込めます。モジュールアップロード権限を持つ認証済み攻撃者は、ウェブアプリケーションのルートなどの任意の場所にファイルを書き込み、JSPファイルをアップロードしてリクエストすることでリモートコード実行を達成できます。この問題は、モジュール管理のruntimeプロパティであるmodule.allow_web_adminがレガシーUIコントローラでは適用されている一方でREST APIのアップロード経路では適用されていません。そのため、Webベースのモジュール管理をブロックするためにこのプロパティに依存している環境は、RESTエンドポイントを通じて依然として攻撃にさらされています。この問題は2.7.x系の2.7.8を超えるバージョンおよび2.8.6以降のバージョンで修正されています。
株式会社GROWIが提供するGROWIには、次の脆弱性が存在します。 ・パストラバーサル(CWE-22)- CVE-2026-41951 この脆弱性情報は、製品利用者への周知を目的に、開発者がJPCERT/CCに報告し、JPCERT/CCが開発者との調整を行いました。
Jupyter ServerはJupyterウェブアプリケーションのバックエンドです。バージョン2.17.0およびそれ以前にはREST APIにパストラバーサルの脆弱性があり、認証済みユーザーが設定されたroot_dirから脱出し、root_dirと同じプレフィックスで始まる兄弟ディレクトリにアクセスできてしまいます。例えば、root_dirが"test"の場合、APIはエンコードされたパスコンポーネントを使用した/api/contentsエンドポイントへの細工されたリクエストを通じて、兄弟ディレクトリ"testtest"へのアクセスを許可します。攻撃者は影響を受ける兄弟ディレクトリ内のファイルを読み書きや削除が可能です。予測可能な命名スキームを使用するマルチテナント環境ではリスクが特に高く、例えば"user1"というディレクトリを持つユーザーが、user10からuser19以降のディレクトリにアクセスできてしまいます。単一文字のフォルダ名を選択できるユーザーは、多数の兄弟ディレクトリにアクセスできる可能性があります。この脆弱性はバージョン2.18.0で修正されています。回避策としては、フォルダ名が兄弟ディレクトリと共通のプレフィックスを持たないようにすることを推奨します。
GitPythonはGitリポジトリと対話するためのPythonライブラリです。バージョン3.1.48より前のGitPythonには、GitPythonを使用するアプリケーションに対して細工されたリファレンスパスを提供できる攻撃者が、リファレンスの作成、名前変更、削除操作におけるリファレンスパスの不十分な検証を介して、リポジトリの.gitディレクトリ外のファイルを書き込み、上書きし、移動または削除できる脆弱性が存在します。この問題はバージョン3.1.48で修正されています。
Jenkins Credentials Binding Plugin 719.v80e905ef14eb_以前のバージョンでは、ファイルおよびzipファイルの資格情報に対するファイル名のサニタイズが行われていませんでした。そのため、資格情報をジョブに提供できる攻撃者がノードのファイルシステム上の任意の場所にファイルを書き込むことが可能でした。これにより、Jenkinsが低権限ユーザーにビルトインノードで実行されるジョブで使用されるファイルまたはzipファイルの資格情報を構成させるように設定されている場合、リモートコード実行が発生する可能性があります。
OpenClawの2026.4.2以前のバージョンには、ミラーモードにおいて任意のディレクトリを削除できる脆弱性があります。この脆弱性は、攻撃者がremoteWorkspaceDirおよびremoteAgentWorkspaceDirの設定値を操作することでリモートディレクトリを削除可能にするものです。攻撃者はこれらのOpenShell設定パスを操作し、ミラー同期操作によって意図しないリモートディレクトリの内容を削除し、アップロードされたワークスペースデータでリモートディレクトリを置き換えることができます。
Wireshark 4.6.0から4.6.4および4.4.0から4.4.14において、プロファイルのインポート時にパストラバーサルが発生し、サービス拒否やコード実行が可能になる脆弱性があります。
脆弱性情報(JVN) よくある質問
脆弱性を製品名やベンダ名で検索できますか?
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
CVSS(深刻度)とは何ですか?
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
影響を受ける製品やベンダ企業は分かりますか?
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
情報の出典を教えてください。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全292,331件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。