CVE-2024-21518
HIGH
Published Jun 22, 20242y ago · Modified Jun 17, 20261w ago
7.2 CVSS 3.1
Published Jun 22, 2024 2y ago
Last Modified Jun 17, 2026 1w ago
Description
This affects versions of the package opencart/opencart from 4.0.0.0. A Zip Slip issue was identified via the marketplace installer due to improper sanitization of the target path, allowing files within a malicious archive to traverse the filesystem and be extracted to arbitrary locations. An attacker can create arbitrary files in the web root of the application and overwrite other existing files by exploiting this vulnerability.
CVSS Details
Base Score
Exploitability
Impact
Vector string
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H Attack Vector Network
Attack Complexity Low
Privileges Required High
User Interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High
Threat Intelligence
No active exploitation signals — not in CISA KEV and no EPSS score yet.
Exploit & Patch Status
Public Exploit Known
Patch Available
Weaknesses 3
CWE-22 Path Traversal Resource Mgmt
CWE-29
CWE-290
Affected Products 1
| Vendor | Product | Version | Range |
|---|---|---|---|
| opencart | opencart | * | ≥4.0.0.0 |
References 2
- github.com https://github.com/opencart/opencart/blob/04c1724370ab02967d3b4f668c1b67771ecf1ff4/upload/admin/controller/marketplace/installer.php%23L383C1-L383C1
- security.snyk.io https://security.snyk.io/vuln/SNYK-PHP-OPENCARTOPENCART-7266578
Remediation
- github.com https://github.com/opencart/opencart/blob/04c1724370ab02967d3b4f668c1b67771ecf1ff4/upload/admin/controller/marketplace/installer.php%23L383C1-L383C1