Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-24 (路径遍历:’../filedir’) — Vulnerability Class 100

100 vulnerabilities classified as CWE-24 (路径遍历:’../filedir’). AI Chinese analysis included.

CWE-24 represents a critical input validation weakness where software fails to properly sanitize user-supplied data before constructing file paths. Attackers typically exploit this vulnerability by injecting directory traversal sequences, such as "../", into input fields to manipulate the resulting pathname. This manipulation allows the application to resolve paths outside the intended restricted directory, enabling unauthorized access to sensitive system files, configuration data, or source code. To mitigate this risk, developers must implement robust input validation strategies that strictly whitelist allowed characters and reject any path components containing traversal sequences. Additionally, employing canonicalization techniques to normalize paths before validation ensures that encoded or double-encoded attacks are detected. Restricting file system access through chroot jails or containerization further limits the potential impact of successful exploitation, ensuring that even if validation fails, the attacker cannot escape the designated secure boundary.

MITRE CWE Description
The product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize "../" sequences that can resolve to a location that is outside of that directory. This allows attackers to traverse the file system to access files or directories that are outside of the restricted directory. The "../" manipulation is the canonical manipulation for operating systems that use "/" as directory separators, such as UNIX- and Linux-based systems. In some cases, it is useful for bypassing protection schemes in environments for which "/" is supported but not the primary separator, such as Windows, which uses "\" but can also accept "/".
Common Consequences (1)
Confidentiality, Integrity Read Files or Directories, Modify Files or Directories
Mitigations (2)
Implementation Assume all input is malicious. Use an "accept known good" input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does. When performing input validation, consider all potentially relevant properties, including length, type of input, the full range…
Implementation Inputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.
CVE ID Title CVSS Severity Published
CVE-2025-27920 Output Messenger 安全漏洞 — Output Messenger 7.2 High 2025-05-05
CVE-2024-53636 Serosoft Solutions Academia Student Information System EagleR 安全漏洞 — Academia Student Information System 6.4 Medium 2025-04-26
CVE-2025-46646 Artifex Ghostscript 安全漏洞 — Ghostscript 4.5 Medium 2025-04-26
CVE-2025-43919 GNU Mailman 安全漏洞 — Mailman 5.8 Medium 2025-04-20
CVE-2025-43928 Infodraw Media Relay Service 安全漏洞 — Media Relay Service 5.8 Medium 2025-04-20
CVE-2025-32807 FusionDIrectory 安全漏洞 — FusionDirectory 5.3 Medium 2025-04-10
CVE-2025-2961 opensolon org.noear.solon.core.handle.RenderManager aa render_mav path traversal — opensolon 4.3 Medium 2025-03-30
CVE-2025-30343 OpenSlides 安全漏洞 — OpenSlides 3.0 Low 2025-03-21
CVE-2025-1599 SourceCodester Best Church Management Software profile_crud.php path traversal — Best Church Management Software 5.4 Medium 2025-02-24
CVE-2025-1588 PHPGurukul Online Nurse Hiring System manage-nurse.php path traversal — Online Nurse Hiring System 6.5 Medium 2025-02-23
CVE-2025-1584 opensolon Solon StaticMappings.java path traversal — Solon 4.3 Medium 2025-02-23
CVE-2025-1086 Safetytest Cloud-Master Server static path traversal — Cloud-Master Server 5.3 Medium 2025-02-07
CVE-2025-0390 Guangzhou Huayi Intelligent Technology Jeewms wmOmNoticeHController.do path traversal — Jeewms 5.3 Medium 2025-01-11
CVE-2024-13130 Dahua IPC-HFW1200S Web Interface Sha1Account1 path traversal — IPC-HFW1200S 4.3 Medium 2025-01-05
CVE-2024-12897 Intelbras VIP S4320 G2 Web Interface Sha1Account1 path traversal — VIP S3020 G2 4.3 Medium 2024-12-22
CVE-2024-12482 cjbi wetech-cms Database Backup BackupFileUtil.java backup path traversal — wetech-cms 4.3 Medium 2024-12-11
CVE-2022-20656 Cisco Prime Infrastructure and Cisco Evolved Programmable Network Manager Path Traversal Vulnerability — Cisco Evolved Programmable Network Manager (EPNM) 6.5 Medium 2024-11-15
CVE-2024-10379 ESAFENET CDG DecryptApplicationService.java actionViewDecyptFile path traversal — CDG 4.3 Medium 2024-10-25
CVE-2024-6786 MXview One Series vulnerable to Path Traversal — MXview One Series 6.5 Medium 2024-09-21
CVE-2024-8409 ABCD ABCD2 show_image.php path traversal — ABCD2 4.3 Medium 2024-09-04
CVE-2024-6746 NaiboWang EasySpider HTTP GET Request server.js path traversal — EasySpider 4.3 Medium 2024-07-15
CVE-2024-4790 DedeCMS path traversal — DedeCMS 4.3 Medium 2024-05-11
CVE-2024-3686 DedeCMS update_guide.php path traversal — DedeCMS 4.3 Medium 2024-04-12
CVE-2024-3227 Panwei eoffice OA Backend save_image.php path traversal — eoffice OA 4.7 Medium 2024-04-03
CVE-2024-3218 Shibang Communications IP Network Intercom Broadcasting System busyscreenshotpush.php path traversal — IP Network Intercom Broadcasting System 5.4 Medium 2024-04-02
CVE-2024-2825 lakernote EasyAdmin saveReportFile path traversal — EasyAdmin 6.3 Medium 2024-03-22
CVE-2024-2564 PandaXGO PandaX user.go ExportUser path traversal — PandaX 6.3 Medium 2024-03-17
CVE-2024-2563 PandaXGO PandaX upload.go DeleteImage path traversal — PandaX 5.4 Medium 2024-03-17
CVE-2024-2318 ZKTeco ZKBio Media Service Port 9999 download path traversal — ZKBio Media 4.3 Medium 2024-03-08
CVE-2024-1459 Undertow: directory traversal vulnerability 5.3 Medium 2024-02-12

Vulnerabilities classified as CWE-24 (路径遍历:’../filedir’) represent 100 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.