CVEsOpenCartCVE-2026-18412Published Aug 10, 14:50 · Updated Aug 12, 15:51 UTC
9.1
CriticalCVSS 3.1 · from CISA
CVE-2026-18412

The OpenCart v4.2.0.0 extension installer contains a directory traversal vulnerability

OpenCart
AffectedOpenCart
FixNo fix listed yet.
PublishedAug 10, 14:50 · certcc
Scored9.1 · CISA
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:11 UTC

What we know

No known exploitation. CISA KEV, checked 22:11 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker only needs network access to the target. No login needed. CVSS: network, no privileges.
A successful attack can read data and change data. CVSS impact.
A successful attack gives full control of the affected system. CISA: technical impact total.

Description

OpenCart extensions are uploaded as zip files with .ocmod.zip extensions. Upon installation, the OpenCart v4.2.0.0 extension installer extracts these zip files, but does not validate that the extracted paths stay inside the intended extraction directory. An attacker can craft a malicious extension containing file path traversal sequences, such as ../. With this vulnerability, an attacker can write files, such as a PHP web shell, into the webroot directory.

From certcc

Affected and fixed versions

ProductAffectedFixed inOpenCart4.2.0.0–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

kb.cert.org/vuls/id/614868 · kb.cert.org

Other CVEs in OpenCart

All 9 →
3.1OpenCart through 4.1.0.4 Payment Bypass via Free Checkout Reward Points · CVE-2026-119558Oct 304.3OpenCart 3.0.3.7 Cross-Site Request Forgery via account/password · CVE-2021-47953May 105.3OpenCart 3.0.3.6 Account Takeover via Cross Site Request Forgery · CVE-2021-47946May 10