Cwe 22

🧬 CWE Related 2,773
slug: cwe-22

Explanation

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

🔖 Related tags

🛡 Vulnerabilities tagged with this 2,778

Image ID Title
CVE-2026-48866 Path Traversal in Gravity Forms (CVE-2026-48866)
CVE-2026-10264 Path Traversal in lharries whatsapp-mcp (CVE-2026-10264)
CVE-2024-40646 Path Traversal in Vertex (CVE-2024-40646)
CVE-2026-47425 Path Traversal in rattler (CVE-2026-47425)
CVE-2026-47429 Path Traversal in vitest (CVE-2026-47429)
CVE-2026-48827 Path Traversal in org.apache.sshd:sshd-git (CVE-2026-48827)
CVE-2026-40547 Path Traversal in SOPlanning (CVE-2026-40547)
CVE-2026-10213 Path Traversal in AstrBotDevs AstrBot (CVE-2026-10213)
CVE-2018-25421 Path Traversal in Open STA Manager (CVE-2018-25421)
CVE-2018-25408 Path Traversal in Open ISES Project (CVE-2018-25408)
CVE-2026-47397 Path Traversal in PraisonAI (CVE-2026-47397)
CVE-2026-47394 Information Disclosure in PraisonAI (CVE-2026-47394)
CVE-2026-47121 Path Traversal in github.com/sparkle-project/Sparkle (CVE-2026-47121)
CVE-2026-10108 Path Traversal in xiaomusic (CVE-2026-10108)
CVE-2026-45661 Path Traversal in Dokploy (CVE-2026-45661)
CVE-2026-45668 Path Traversal in Trilium Notes (CVE-2026-45668)
CVE-2026-44829 Path Traversal in github.com/gotenberg/gotenberg/v8 (CVE-2026-44829)
CVE-2026-39276 Path Traversal in Emlog (CVE-2026-39276)
CVE-2018-25393 Path Traversal in Navigate CMS (CVE-2018-25393)
CVE-2026-9559 Path Traversal in mautic/core (CVE-2026-9559)
CVE-2026-47179 Path Traversal in github.com/getarcaneapp/arcane/backend (CVE-2026-47179)
CVE-2026-42305 Path Traversal in dulwich (CVE-2026-42305)
CVE-2026-49128 Path Traversal in Music Player Daemon (CVE-2026-49128)
CVE-2026-32847 Path Traversal in SPA catch-all (CVE-2026-32847)
CVE-2026-33462 Path Traversal in elk (CVE-2026-33462)
CVE-2026-47144 Path Traversal in shamefile (CVE-2026-47144)
CVE-2026-4944 Path Traversal in vllm-project/vllm (CVE-2026-4944)
CVE-2026-46345 Path Traversal in compliance-trestle (CVE-2026-46345)
CVE-2026-45774 Path Traversal in compliance-trestle (CVE-2026-45774)
CVE-2026-49238 Path Traversal in Canonical Multipass (CVE-2026-49238)

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details