CVE-2026-104081
8.1 HIGHpublic exploit availablePublished 2026-10-09 · Updated 2026-10-09
AI risk analysis
- Summary
- KodExplorer's unzip_pre_name() function fails to properly sanitize filenames during ZIP extraction, allowing authenticated attackers to perform path traversal attacks that can overwrite critical system files including JavaScript assets, leading to stored XSS and potential admin takeover.
- Exploitability
- Exploitation requires authentication and involves uploading a specially crafted ZIP file with traversal sequences like '....//', making it moderately difficult but achievable with user access.
- Blast radius
- If exploited, this vulnerability could allow attackers to execute arbitrary code as the web server user, potentially compromising the entire web application and underlying system through stored XSS and unrestricted PHP uploads.
- Detection
- Monitor for unusual file modification patterns in web root directories, particularly JavaScript and core application files, and watch for unexpected ZIP upload activities in application logs.
- Prioritized remediation
- Upgrade to KodExplorer 4.55 or later to address this path traversal vulnerability.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
KodExplorer before 4.55 contains a path traversal vulnerability in the unzip_pre_name() function within app/function/helper.function.php, where a single non-recursive str_replace() sanitization pass can be bypassed using crafted filenames like "....//", combined with PclZip's extract() call in KodArchive.class.php lacking the PCLZIP_OPT_EXTRACT_DIR_RESTRICTION option. Authenticated attackers can upload a malicious ZIP archive with traversal sequences to overwrite arbitrary files such as core JavaScript assets, enabling stored XSS that leads to admin account takeover and subsequent remote code execution via unrestricted PHP file upload.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Weaknesses
CWE-22
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-100636PoC
- HIGHCVE-2026-105293PoC
- CRITICALCVE-2026-74043PoC
- HIGHCVE-2026-84275
- HIGHCVE-2026-101158
- HIGHCVE-2026-108101PoC
- CRITICALCVE-2026-44977PoC
- HIGHCVE-2026-96227
Related by shared AI tags and CWE weakness class. Browse the full archive.