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-104417 Path Traversal in Ghost (CVE-2026-104417)
CVE-2026-104418 Path Traversal in Ghost (CVE-2026-104418)
CVE-2025-71427 Path Traversal in Office-PowerPoint-MCP-Server (CVE-2025-71427)
CVE-2026-51883 The knowledge base creation and document upload interfaces in Langchain-Chatchat 0.3.0;0.3.1 is...
CVE-2026-51882 The OpenAI-compatible file upload endpoint `/v1/files` in Langchain-Chatchat 0.3.0 is vulnerable...
CVE-2026-51888 langflow-ai langflow v1.8.4 is affected by: Directory Traversal. The impact is: Arbitrary file...
CVE-2026-51884 The /knowledge_base/upload_temp_docs temporary document upload endpoint in Langchain Chatchat 0.3...
CVE-2026-51873 Path Traversal in Devika (CVE-2026-51873)
CVE-2026-51875 Path Traversal in Devika (CVE-2026-51875)
CVE-2026-51880 Path Traversal in deeptutor (CVE-2026-51880)
CVE-2026-51874 Path Traversal in Devika (CVE-2026-51874)
CVE-2026-55393 Unvalidated pathnames in the web interface in Teledyne FLIR Aware2 versions through 6.9.0.2 ...
CVE-2026-71426 Path Traversal in GetSimple CMS (CVE-2026-71426)
CVE-2026-55231 Path Traversal in Vvveb (CVE-2026-55231)
CVE-2026-103884 Path Traversal in Keycloak (CVE-2026-103884)
CVE-2026-101888 Path Traversal in Prime Mover (WordPress plugin) (CVE-2026-101888)
CVE-2026-101889 Path Traversal in Prime Mover (WordPress plugin) (CVE-2026-101889)
CVE-2026-94620 Path Traversal in Classroom (CVE-2026-94620)
CVE-2026-95588 Path Traversal in AcyMailing SMTP Newsletter (CVE-2026-95588)
CVE-2024-58388 Sharp (and Toshiba Tec rebranded) multifunction printers contain an unauthenticated local file...
CVE-2026-103754 Path Traversal in ansible-runner (CVE-2026-103754)
CVE-2026-103257 Path Traversal in n8n (CVE-2026-103257)
CVE-2026-103254 Path Traversal in n8n (CVE-2026-103254)
CVE-2026-78249 A path traversal vulnerability exists in the web management interface of multiple Multifunction...
CVE-2025-41753 The object name of a dynamically created BACnet File Object is interpreted as a file path without...
CVE-2026-76147 A path traversal (ZIP Slip) vulnerability caused by insufficient authorization and integrity...
CVE-2026-103533 Path Traversal in David-Crty databasement (CVE-2026-103533)
CVE-2026-104286 KEV [KEV] Path Traversal in Fortinet FortiMail (CVE-2026-104286)
CVE-2026-51862 Path Traversal in DB-GPT (CVE-2026-51862)
CVE-2026-51864 Path Traversal in DB-GPT (CVE-2026-51864)

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