CVE-2026-90900 Cross-site request forgery in Easy Store extension for Joomla
Attackers can trick logged-in users into submitting unauthorized product reviews or spam in the Easy Store Joomla extension due to missing CSRF token verification.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2026-90900?
CVE-2026-90900 is a medium-severity vulnerability in joomshaper.com Easy Store extension for Joomla, published on 23 Sep 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
Joomla Extension - joomshaper.com - Missing CSRF Token Verification in Storefront Product Review Submission in Easy Store extension 1.0.0-3.0.0 - The product review submission endpoint (index.php?option=com_easystore&task=product.addReview) accepted submissions without verifying an anti-CSRF token (the check had been commented out in code). An attacker could trick a logged-in user into posting unauthorized reviews or submitting review spam via cross-site requests. Resolved by enforcing Session::checkToken('request') / Session::checkToken('post') in ProductController, injecting HTMLHelper::_('form.token') into the review form template, and appending the session token to the submission payload in review-form.js.
Weakness: CWE-352
Which versions are affected by CVE-2026-90900?
How do I fix CVE-2026-90900?
No fix has been published for CVE-2026-90900 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-90900 being exploited?
There is no known exploitation of CVE-2026-90900 in the wild and no public exploit code.
Sources
Also known as GHSA-rf4v-mqxp-593r.