Cwe 22

CWE-22: パストラバーサル 🧬 CWE 関連 96
slug: cwe-22

解説

CWE-22は「ファイル名のパスをユーザー入力から組み立てるとき、`../` のような相対パス記号をきちんと無害化せず、本来アクセスできないファイルを読み書きされてしまう欠陥」のことです。 ファイルダウンロード機能・画像表示機能・テンプレート機能でよく見られます。 対策は「絶対パスへの正規化 + 許可されたディレクトリ内かのチェック」、または「ファイル名にIDのみを使い、パス記号を一切使わない設計」。
📌 具体例
CVE-2024-57726 (SimpleHelp): zipファイル展開時のZip Slip攻撃で、サーバー上の任意の場所にファイル書き込みされる脆弱性。CISA KEV入り。

🔖 関連タグ

🛡 このタグに関連する脆弱性 1,817

ID タイトル
CVE-2026-68062 SKYSEA Client View and SKYMEC IT Manager contain a path traversal vulnerability. If this...
CVE-2026-78638 path-traversal に パストラバーサル (CVE-2026-78638)
CVE-2026-78677 GitPython before 3.1.59 omits --separate-git-dir from unsafe_git_clone_options, allowing...
CVE-2026-72695 Grav before 2.0.16 contains a path traversal vulnerability in MediaUploadTrait::deleteFile() that...
CVE-2026-72697 path-traversal に パストラバーサル (CVE-2026-72697)
CVE-2026-34968 Adminer before 5.4.3 contains an arbitrary file deletion vulnerability in SQLite mode where the...
CVE-2026-78284 Unauthenticated Arbitrary File Deletion in MasterStudy LMS <= 3.7.42 versions.
CVE-2026-78435 path-traversal に パストラバーサル (CVE-2026-78435)
CVE-2026-71932 path-traversal に パストラバーサル (CVE-2026-71932)
CVE-2026-77914 path-traversal に パストラバーサル (CVE-2026-77914)
CVE-2026-71364 path-traversal に パストラバーサル (CVE-2026-71364)
CVE-2026-78381 path-traversal に パストラバーサル (CVE-2026-78381)
CVE-2026-76842 CVE-2026-76842 に パストラバーサル (CVE-2026-76842)
CVE-2026-76844 CVE-2026-76844 に パストラバーサル (CVE-2026-76844)
CVE-2026-28171 Unauthenticated Arbitrary File Deletion in WooCommerce File Approval <= 10.7 versions.
CVE-2026-32477 CVE-2026-32477 に パストラバーサル (CVE-2026-32477)
CVE-2026-28167 Unauthenticated Arbitrary File Download in Super Forms <= 6.3.315 versions.
CVE-2026-66897 path-traversal に パストラバーサル (CVE-2026-66897)
CVE-2026-78196 path-traversal に パストラバーサル (CVE-2026-78196)
CVE-2026-10053 path-traversal に パストラバーサル (CVE-2026-10053)
CVE-2026-18027 wordpress に パストラバーサル (CVE-2026-18027)
CVE-2026-76606 Joomla Extension - fabrikar.com - Path Traversal via image element in Fabrik < 4.7.3 - ???.
CVE-2026-76598 CVE-2026-76598 に パストラバーサル (CVE-2026-76598)
CVE-2026-63312 CVE-2026-63312 に パストラバーサル (CVE-2026-63312)
CVE-2026-62383 c に パストラバーサル (CVE-2026-62383)
CVE-2026-62384 CVE-2026-62384 に パストラバーサル (CVE-2026-62384)
CVE-2026-71514 path-traversal に パストラバーサル (CVE-2026-71514)
CVE-2026-60084 CVE-2026-60084 に パストラバーサル (CVE-2026-60084)
CVE-2026-48105 CVE-2026-48105 に パストラバーサル (CVE-2026-48105)
CVE-2026-64679 github.com/runatlantis/atlantis に パストラバーサル (CVE-2026-64679)

🍪 Cookie について

当サイトはログイン状態の保持・言語設定・サービス改善のために Cookie を使用します。詳細は下記リンクをご確認ください。

詳細 →