CVE-2026-70376 Pluck CMS - CSRF via Spoofable Missing-Referer Bypass Leads to Stored XSS and RCE
Attackers can bypass CSRF protections in Pluck CMS admin panel to inject stored XSS and achieve remote code execution.
- 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-70376?
CVE-2026-70376 is a critical vulnerability in pluck-cms Pluck CMS, published on 5 Aug 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
Pluck CMS's admin panel relies solely on a Referer-header comparison (requestedByTheSameDomain in data/inc/functions.admin.php, gating every admin.php action) for CSRF protection, with no per-request anti-CSRF token anywhere in the admin area.
Weakness: CWE-352
Which versions are affected by CVE-2026-70376?
How do I fix CVE-2026-70376?
No fix has been published for CVE-2026-70376 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-70376 being exploited?
There is no known exploitation of CVE-2026-70376 in the wild and no public exploit code.
Public exploit code: 1 proofs of concept on GitHub.
Sources
Also known as GHSA-qg2j-83g4-98r4.