CVEsOpencartCVE-2021-47946Published May 10, 12:44 · Updated May 12, 01:02 UTC
5.3
MediumCVSS 3.1 · from VulnCheck
CVE-2021-47946

OpenCart 3.0.3.6 Account Takeover via Cross Site Request Forgery

OpenCart · Cross-site request forgery · CWE-352
AffectedOpenCart
FixNo fix listed yet.
PublishedMay 10, 12:44 · VulnCheck
ScoredMay 10 · 5.3 · VulnCheck
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.

Description

OpenCart 3.0.3.6 contains a cross-site request forgery vulnerability in the /account/edit endpoint that allows unauthenticated attackers to modify victim account details by tricking users into visiting malicious pages. Attackers can craft CSRF payloads that change victim email addresses and account information, then use password reset functionality to gain unauthorized access to compromised accounts.

From VulnCheck

Affected and fixed versions

ProductAffectedFixed inOpenCart3.0.3.6–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

ExploitDB-49407 · exploit-db.comexploitOfficial Product Homepage · opencart.comproductProduct Reference · opencart.comproductVulnCheck Advisory: OpenCart 3.0.36 Account Takeover via Cross Site Request Forgery · vulncheck.comthird party advisory

Other CVEs in OpenCart

All 9 →
3.1OpenCart through 4.1.0.4 Payment Bypass via Free Checkout Reward Points · CVE-2026-119558Oct 309.1The OpenCart v4.2.0.0 extension installer contains a directory traversal vulnerability · CVE-2026-18412Aug 104.3OpenCart 3.0.3.7 Cross-Site Request Forgery via account/password · CVE-2021-47953May 10