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-2017-9067 Path Traversal in MODX Revolution (CVE-2017-9067)
CVE-2017-7433 Path Traversal in Micro Focus Vibe (CVE-2017-7433)
CVE-2017-9031 Path Traversal in Deluge (CVE-2017-9031)
CVE-2017-9030 Path Traversal in Codextrous (CVE-2017-9030)
CVE-2016-10330 Path Traversal in Photo Station (CVE-2016-10330)
CVE-2016-10331 Path Traversal in Photo Station (CVE-2016-10331)
CVE-2017-8921 Path Traversal in FlightGear (CVE-2017-8921)
CVE-2017-2163 Path Traversal in SOY CMS Ver.1.8.1 to Ver.1.8.12 (CVE-2017-2163)
CVE-2017-8868 Path Traversal in Flatcore (CVE-2017-8868)
CVE-2017-8853 Path Traversal in Fiyo CMS (CVE-2017-8853)
CVE-2017-7929 Vulnerability in Advantech (CVE-2017-7929)
CVE-2017-6629 Path Traversal in Cisco Unity Connection (CVE-2017-6629)
CVE-2016-10367 Path Traversal in Opsview (CVE-2016-10367)
CVE-2016-8593 Path Traversal in Trend Micro Threat Discovery Appliance (CVE-2016-8593)
CVE-2017-2117 Path Traversal in CubeCart (CVE-2017-2117)
CVE-2017-2119 Path Traversal in WBCE CMS (CVE-2017-2119)
CVE-2017-2150 Path Traversal in Booking Calendar (CVE-2017-2150)
CVE-2016-7842 Path Traversal in AttacheCase (CVE-2016-7842)
CVE-2016-7843 Path Traversal in AttacheCase for Java (CVE-2016-7843)
CVE-2017-2090 Path Traversal in CubeCart (CVE-2017-2090)
CVE-2017-2098 Path Traversal in CubeCart (CVE-2017-2098)
CVE-2017-8297 Path Traversal in Simple File Manager Project (CVE-2017-8297)
CVE-2017-8283 Path Traversal in Dpkg (CVE-2017-8283)
CVE-2017-8115 Path Traversal in Modx (CVE-2017-8115)
CVE-2015-7245 Path Traversal in D Link Dvg N5402Sp Firmware (CVE-2015-7245)
CVE-2016-4313 Path Traversal in Extplorer (CVE-2016-4313)
CVE-2017-8104 Path Traversal in MyBB (CVE-2017-8104)
CVE-2015-0107 Path Traversal in Ibm Change And Configuration Management Database (CVE-2015-0107)
CVE-2016-5312 Path Traversal in Symantec Messaging Gateway (CVE-2016-5312)
CVE-2015-8780 Path Traversal in Samsung wssyncmlnps (CVE-2015-8780)

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