CVE-2026-104081: high-severity vulnerability in kalcaddle KodExplorer
KodExplorer < 4.55 Path Traversal via unzip_pre_name() ZIP Extraction
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
21Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 7.2epss 0.8%
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:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Affected products
kalcaddle · KodExplorerRelated CVEs — kalcaddle KodExplorer
In the same product, most dangerous first.
CVE-2022-4944MEDIUMkalcaddle KodExplorer cross-site request forgeryEPSS 2.7%CVE-2023-6851MEDIUMkalcaddle KodExplorer ZIP Archive app.php unzipList code injectionEPSS 0.9%CVE-2022-46154HIGHArbitrary file access in KodExplorerEPSS 0.9%CVE-2023-6850MEDIUMkalcaddle KodExplorer API Endpoint unrestricted uploadEPSS 0.8%CVE-2023-6852MEDIUMkalcaddle KodExplorer app.php server-side request forgeryEPSS 0.8%CVE-2023-6853MEDIUMkalcaddle KodExplorer app.php index server-side request forgeryEPSS 0.7%