Cwe 22

🧬 CWE Related 2,769
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 Ghost from 1.20.0 before 6.64.0 contains a path traversal vulnerability in theme translation file loading that allows…
CVE-2026-104418 Ghost from 6.10.3 before 6.64.0 contains a remote code execution vulnerability that allows authenticated administrators…
CVE-2025-71427 Office-PowerPoint-MCP-Server through 2.0.7 contains a path traversal vulnerability that allows...
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 Devika v1.0 is vulnerable to Directory Traversal in the Coder.save_code_to_project function,...
CVE-2026-51875 In Devika v1.0, the Feature Agent save_code_to_project function contains a path traversal...
CVE-2026-51880 deeptutor 1.4.0 contains a path traversal issue in EditFileTool.execute. Through the live...
CVE-2026-51874 In Devika v1.0, the Patcher Agent save_code_to_project function contains a path traversal...
CVE-2026-55393 Unvalidated pathnames in the web interface in Teledyne FLIR Aware2 versions through 6.9.0.2 (PackBot) and 1.7.9…
CVE-2026-71426 GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. In…
CVE-2026-55231 Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to…
CVE-2026-103884 A flaw was found in the X.509 client certificate authenticator of Keycloak. When CRL Distribution Point checking is…
CVE-2026-101888 Path Traversal in WordPress (CVE-2026-101888)
CVE-2026-101889 Path Traversal in WordPress (CVE-2026-101889)
CVE-2026-94620 Classroom 50 is a free and open-source tool for managing and grading programming assignments via GitHub. Prior to…
CVE-2026-95588 Unauthenticated Arbitrary File Deletion in AcyMailing SMTP Newsletter <= 11.0.5 versions.
CVE-2024-58388 Sharp (and Toshiba Tec rebranded) multifunction printers contain an unauthenticated local file...
CVE-2026-103754 A flaw was found in ansible-runner. The unstream_dir() function, which receives and extracts a streamed zip archive on…
CVE-2026-103257 n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a path traversal…
CVE-2026-103254 n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a...
CVE-2026-78249 A path traversal vulnerability exists in the web management interface of multiple Multifunction Devices and Printers…
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 verification in the agent…
CVE-2026-103533 A vulnerability was found in David-Crty databasement up to 1.7.1. This impacts the function…
CVE-2026-104286 KEV [KEV] Path Traversal in Fortinet FortiMail (CVE-2026-104286)
CVE-2026-51862 DB-GPT 0.8.0 contains directory traversal in skill_upload (packages/dbgpt-app/src/dbgpt_app...
CVE-2026-51864 DB-GPT v0.7.5 and v0.8.0 contains directory traversal in python_file_upload…

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