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,773

Image ID Title
CVE-2026-91801 Path Traversal in Microsoft Windows (CVE-2026-91801)
CVE-2026-19438 Path Traversal in Mint Workbench I (CVE-2026-19438)
CVE-2026-18169 Path Traversal in Ibm Financial Transaction Manager (CVE-2026-18169)
CVE-2026-18133 Path Traversal in Ibm Financial Transaction Manager (CVE-2026-18133)
CVE-2026-18114 Path Traversal in Ibm Financial Transaction Manager (CVE-2026-18114)
CVE-2026-88624 Missing path validation in the Worktree.remove component of openCode v1.18.26 allows attackers to...
CVE-2026-88344 An out-of-bounds read vulnerability exists in the schema lexer of flatcc 4c3b999e. When an exact...
CVE-2026-65829 Path Traversal in MPXJ.Net (CVE-2026-65829)
CVE-2026-77259 Path Traversal in mcp-atlassian (CVE-2026-77259)
CVE-2026-77257 Path Traversal in mcp-atlassian (CVE-2026-77257)
CVE-2026-77262 Path Traversal in mcp-atlassian (CVE-2026-77262)
CVE-2026-77269 Path Traversal in mcp-atlassian (CVE-2026-77269)
CVE-2026-77266 Path Traversal in mcp-atlassian (CVE-2026-77266)
CVE-2026-77248 Path Traversal in mcp-atlassian (CVE-2026-77248)
CVE-2026-77255 Path Traversal in mcp-atlassian (CVE-2026-77255)
CVE-2026-77253 Path Traversal in mcp-atlassian (CVE-2026-77253)
CVE-2026-77246 Path Traversal in mcp-atlassian (CVE-2026-77246)
CVE-2026-34689 Path Traversal in Adobe macOS (CVE-2026-34689)
CVE-2026-77271 Path Traversal in mcp-atlassian (CVE-2026-77271)
CVE-2026-77258 Path Traversal in mcp-atlassian (CVE-2026-77258)
CVE-2026-77270 Path Traversal in mcp-atlassian (CVE-2026-77270)
CVE-2026-77260 Path Traversal in mcp-atlassian (CVE-2026-77260)
CVE-2026-80156 Path Traversal in Lantronix SLC8000 before firmware (CVE-2026-80156)
CVE-2026-80155 Path Traversal in Lantronix SLC8000 before firmware (CVE-2026-80155)
CVE-2026-77621 Path Traversal in Vector (CVE-2026-77621)
CVE-2026-95701 In MISP, the __statisticsOrgs method in UsersController.php used the organization name directly...
CVE-2026-95693 In MISP, the EventReport::uploadPicture method in processed a caller-supplied tmp_name field by...
CVE-2026-95698 The findOrgImage method in MISP's OrgImgHelper constructs a filesystem path by concatenating a...
CVE-2026-95667 The MISP installer scripts (for Debian 12, Debian 13, Ubuntu 24.04, and RHEL 9.4) create a log...
CVE-2026-95273 Path Traversal in dgtlmoon changedetection.io (CVE-2026-95273)

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