脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,680 件を、製品・ベンダ・脆弱性タイプ(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。
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において、プロファイルのインポート時にパストラバーサルが発生し、サービス拒否やコード実行が可能になる脆弱性があります。
gdownはGoogle Driveの公開ファイルやフォルダをダウンロードするツールです。バージョン5.2.2より前のものには、extractall機能にパストラバーサル攻撃の脆弱性が存在していました。悪意を持って細工されたZIPまたはTARアーカイブを解凍する際、ライブラリはアーカイブメンバーのファイル名を適切にサニタイズや検証を行いませんでした。これにより、意図していないディレクトリにファイルを書き込むことが可能となり、任意のファイルの上書きやリモートコード実行(RCE)につながる恐れがありました。バージョン5.2.2でこの問題は修正されています。
Roxy-WIは、Haproxy、Nginx、Apache、Keepalivedサーバーを管理するためのウェブインターフェースです。バージョン8.2.6.4より前のバージョンでは、haproxy_section_saveインターフェースのoldconfigパラメータに任意のファイルを読み取る脆弱性が存在していました。この問題はバージョン8.2.6.4で修正されました。
radare2のバージョン6.1.4以前には、プロジェクト削除機能においてパス・トラバーサルの脆弱性が存在します。この脆弱性により、ローカルの攻撃者が絶対パスを利用して設定されたdir.projectsルートディレクトリの外側に移動し、任意のディレクトリを再帰的に削除することが可能となります。攻撃者はプロジェクトストレージの境界外にあるプロジェクトマーカーファイルへの絶対パスを巧妙に作成し、radare2プロセスの権限で任意に選択したディレクトリを再帰的に削除できます。これにより、データの整合性と可用性が損なわれます。
NLTKのバージョン3.9.2まで(含む)には脆弱性が存在し、WordListCorpusReader、TaggedCorpusReader、BracketParseCorpusReaderを含む複数のCorpusReaderクラスでパストラバーサルを通じた任意ファイルの読み取りが可能です。これらのクラスはファイルパスの適切なサニタイズや検証を行っておらず、攻撃者がディレクトリを横断してサーバーの機密ファイルにアクセスできる状態です。この問題は、ユーザー制御のファイル入力が処理される機械学習API、チャットボット、NLPパイプラインなどのシナリオで特に深刻です。この脆弱性を悪用すると、システムファイル、SSHの秘密鍵、APIトークンなどの機密ファイルへの不正アクセスが発生し、他の脆弱性と組み合わせることでリモートコード実行にエスカレートする可能性があります。
text-generation-webuiは、大規模言語モデルを実行するためのオープンソースのウェブインターフェースです。バージョン4.3以前には、load_grammar()に認証されていないパストラバーサルの脆弱性が存在し、拡張子の制限なしにサーバーのファイルシステム上の任意のファイルを読み取ることが可能でした。Gradioはドロップダウンの値をサーバー側で検証しないため、攻撃者はAPI経由でディレクトリトラバーサルのペイロード(例:../../../etc/passwd)をPOSTし、レスポンスでファイルの内容全体を受け取ることができます。この脆弱性はバージョン4.3で修正されました。
MakoはPythonで書かれたテンプレートライブラリです。バージョン1.3.11より前のTemplateLookup.get_template()には、URIが//で始まる場合(例://../../../secret.txt)にパストラバーサルの脆弱性が存在していました。根本的な原因は、2つのスラッシュ削除の実装に不一致があったことです。アプリケーションが信頼できない入力を直接TemplateLookup.get_template()に渡すと、プロセスが読み取れる任意のファイルがレンダリングされたテンプレートの内容として返される可能性があります。この脆弱性はバージョン1.3.11で修正されています。
uutils coreutilsのchmodユーティリティに脆弱性が存在し、ユーザーが--preserve-root安全機構を回避できます。実装はターゲットパスが文字通り/であるかのみを検証し、パスを正規化しません。このため、攻撃者や誤操作したユーザーは/../などのパスのバリエーションやシンボリックリンクを利用して、全ルートファイルシステムに対して破壊的な再帰操作(例:chmod -R 000)を実行でき、システム全体の権限を喪失させたり、完全なシステム障害を引き起こしたりする可能性があります。
Saltcornは拡張可能なオープンソースのノーコードデータベースアプリケーションビルダーです。バージョン1.4.5、1.5.5、及び1.6.0-beta.4以前のものでは、POST /sync/offline_changes エンドポイントを通じて認証されていない攻撃者が任意のディレクトリを作成し、攻撃者が制御するJSONコンテンツを含むchanges.jsonファイルをサーバーのファイルシステムの任意の場所に書き込むことが可能でした。また、GET /sync/upload_finished エンドポイントにより、認証されていない攻撃者が任意のディレクトリ内容を列挙し、特定のJSONファイルを読み取ることが可能でした。この脆弱性はバージョン1.4.5、1.5.5、及び1.6.0-beta.4で修正されています。
Jellyfinはオープンソースのセルフホスト型メディアサーバーです。バージョン10.11.7以前には字幕アップロードエンドポイント(POST /Videos/{itemId}/Subtitles)に脆弱性の連鎖が存在しました。Formatフィールドが検証されないため、ファイル拡張子を利用したパストラバーサルが可能であり、任意のファイル書き込みが許されてしまいます。この任意のファイル書き込みによって、.strmファイルを介した任意ファイルの読み取り、データベース抽出、管理者権限の昇格、最終的にはld.so.preloadを介したroot権限におけるリモートコード実行が可能になります。悪用するには管理者アカウントまたは「字幕アップロード」権限が明示的に付与されたユーザーが必要です。この問題はバージョン10.11.7で修正されました。ユーザーが直ちにアップグレードできない場合は、非管理者ユーザーに字幕アップロード権限を付与しないことで攻撃のリスクを低減できます。
ZarfはKubernetes向けのエアギャップネイティブパッケージマネージャーです。バージョン0.23.0から0.74.1には、zarf package inspect sbomおよびzarf package inspect documentationサブコマンドに任意ファイル書き込みの脆弱性が存在していました。これらのサブコマンドの出力ファイルパスは、ユーザーが制御する出力ディレクトリと、信頼されていないパッケージのzarf.yamlマニフェストから直接読み取られるパッケージのMetadata.Nameフィールドを結合して構築されていました。Metadata.Nameはパッケージ作成時に正規表現で検証していますが、攻撃者はパッケージを解凍してMetadata.Nameフィールドを../../etc/cron.d/maliciousのようなパストラバーサルシーケンスや、/home/user/.ssh/authorized_keysのような絶対パスを含むように変更できます。SBOMS.tar内の対応ファイルも同様に変更可能です。このため、inspectコマンドを実行するユーザーの権限内で攻撃者が任意のファイルシステムの場所に内容を書き込むことが可能になります。この問題はバージョン0.74.2で修正されました。
PraisonAIはマルチエージェントチームシステムです。バージョン4.5.128以前のrecipe CLIのcmd_unpackは、.praison形式のtarアーカイブを検証せずにraw tar.extract()で展開していました。.praisonバンドルに../../というエントリが含まれている場合、意図された出力ディレクトリの外部にファイルを書き込んでしまいます。悪意のあるバンドルを配布する攻撃者は、被害者がpraisonai recipe unpackを実行した際に任意のファイルを上書きできる可能性がありました。この脆弱性はバージョン4.5.128で修正されました。
goshsはGoで書かれたSimpleHTTPServerです。2.0.0-beta.6より前のバージョンには、プレフィックスベースのパス検証によって引き起こされるSFTPルートエスケープの脆弱性があります。認証済みのSFTPユーザーは、構成されたSFTPルート外のファイルシステムパスに対して読み取りおよび書き込みが可能であり、意図されたジャイル境界を破壊し、無関係なサーバーファイルを露出させたり改ざんしたりする可能性があります。SFTPサブシステムはリクエストをsftpserver/sftpserver.go経由でsftpserver/handler.goのDefaultHandler.GetHandler()にルーティングし、そこからファイル操作をreadFile、writeFile、listFile、cmdFileに転送します。これらの関数はすべてsftpserver/helper.goのsanitizePath()に依存しています。helper.goは生の文字列プレフィックス比較を使用しており、ディレクトリ境界のチェックを行っていません。そのため、設定されたルートが/tmp/goshsrootの場合、/tmp/goshsroot_evil/secret.txtのような同階層のパスが同じバイトプレフィックスで始まるために誤って検証を通過してしまいます。この脆弱性は2.0.0-beta.6で修正されました。
WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン29.0以下のAVideoでは、CloneSiteの`deleteDump`パラメータに対する修正が不完全であり、そのためパストラバーサルのフィルタリングが適切に適用されていません。この問題により、GETパラメータ内の`../../`シーケンスを介して任意のファイルを`unlink()`できる可能性があります。コミット3c729717c26f160014a5c86b0b6accdbd613e7b2でこの問題は修正されています。
WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン26.0およびそれ以前のバージョンにおいて、objects/aVideoEncoderReceiveImage.json.phpは認証されたアップローダーが攻撃者が制御する同一オリジンの/videos/... URLを取得できるようにし、ディレクトリトラバーサルのサニタイズを回避して、GIFポスターのストレージパスを通じてサーバーのローカルファイルを露出させる問題がありました。この脆弱なGIF関連機能は、/etc/passwdやアプリケーションのソースファイルなどのローカルファイルを読み取り、通常の公開GIFメディアURLを介してそれらのバイトを再公開するために悪用される可能性があります。
ApktoolはAndroidのAPKファイルのリバースエンジニアリングツールです。バージョン3.0.0および3.0.1において、`brut/androlib/res/decoder/ResFileDecoder.java`にパストラバーサルの脆弱性が存在し、悪意のあるAPKを用いることで標準のデコード処理(`apktool d`)中に任意のファイルをファイルシステムに書き込むことが可能でした。この脆弱性は2025年12月12日のコミットe10a045(PR #4041)で導入されたセキュリティ後退によるもので、以前はリソースファイル出力パスのパストラバーサルを防止していた`BrutIO.sanitizePath()`の呼び出しが削除されていました。攻撃者は`resources.arsc`のType String Poolに`../`の連続を埋め込むことで出力ディレクトリから脱出し、`~/.ssh/config`、`~/.bashrc`、またはWindowsのスタートアップフォルダーなど任意の場所にファイルを書き込んでRCE(リモートコード実行)を引き起こす可能性があります。バージョン3.0.2での修正では、ファイル書き込み操作の前に`ResFileDecoder.java`内で`BrutIO.sanitizePath()`が再導入されています。
JunrarはオープンソースのJava RARアーカイブライブラリです。バージョン7.5.10より前の`LocalFolderExtractor`にはパストラバーサルの脆弱性が存在しており、悪意のあるRARアーカイブを抽出する際に攻撃者が任意の内容を持つファイルを兄弟ディレクトリに書き込むことが可能でした。この問題はバージョン7.5.10で修正されました。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,680件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。