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-101066 Path Traversal in dbgate (CVE-2026-101066)
CVE-2026-101068 Path Traversal in dbgate (CVE-2026-101068)
CVE-2026-19444 A path traversal vulnerability was discovered in the Kubernetes kubectl client's kubectl cp...
CVE-2026-101036 Path Traversal in FLB-Music FLB-Music-Player (CVE-2026-101036)
CVE-2026-82915 Path Traversal in eBA Plus Document and Workflow Management System (CVE-2026-82915)
CVE-2026-101051 Path Traversal in Cloudreve (CVE-2026-101051)
CVE-2026-101044 pacquet, the Rust package-manager component shipped in the pnpm npm package versions >=12.0.0...
CVE-2026-97164 Joomla Extension - svenbluege.de - Authenticated arbitrary path deletion in `clear cache` task in...
CVE-2026-84069 Path Traversal in WebFacing (WordPress plugin) (CVE-2026-84069)
CVE-2026-97161 Joomla Extension - lomart.fr - Various path traversal / file access vectors in UP plugin...
CVE-2026-97163 Joomla Extension - lomart.fr - Unauthenticated remote code installation in UP plugin extension 5...
CVE-2026-100707 Path Traversal in Kyverno (CVE-2026-100707)
CVE-2026-100689 Path Traversal in GitPython (CVE-2026-100689)
CVE-2026-100682 Path Traversal in Budibase Server (CVE-2026-100682)
CVE-2026-100636 Path Traversal in SiYuan (CVE-2026-100636)
CVE-2026-100549 Path Traversal in OpenClaw (CVE-2026-100549)
CVE-2026-100536 Path Traversal in OpenClaw (CVE-2026-100536)
CVE-2026-100533 Path Traversal in OpenClaw (CVE-2026-100533)
CVE-2026-100520 Path Traversal in Laranode (CVE-2026-100520)
CVE-2026-100372 Path Traversal in ClipBucket (CVE-2026-100372)
CVE-2026-63006 Path Traversal in Zammad (CVE-2026-63006)
CVE-2026-48482 Path Traversal in GLPI (CVE-2026-48482)
CVE-2026-47679 Path Traversal in GLPI (CVE-2026-47679)
CVE-2026-61525 Zammad is a web based open source helpdesk/customer support system. In 7.0.2 and 7.1.0, zammad's session management for…
CVE-2026-49850 Path Traversal in InvoicePlane (CVE-2026-49850)
CVE-2026-50547 Path Traversal in InvoicePlane (CVE-2026-50547)
CVE-2026-84882 Path Traversal in IBM Guardium Data Protection (CVE-2026-84882)
CVE-2026-93643 When OnlyOffice/Document Editing is available, an unauthenticated remote attacker with access to...
CVE-2026-85029 Path Traversal in IBM Guardium Data Protection (CVE-2026-85029)
CVE-2026-17602 Path Traversal in WordPress (CVE-2026-17602)

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