CVE-2026-19804
Last modified
CVE-2026-19804 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. The s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 260814 via the 'first_name' parameter parameter. This is due to insufficient sanitization of the first_name parameter via esc_refs(), which strips only regex backreferences and not PHP tags, before substitution into the eval'd Signup Tracking Codes template, combined with disclosure of the site-global proxy verification key that allows PayPal postback verification to be bypassed.
Description
The s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 260814 via the 'first_name' parameter parameter. This is due to insufficient sanitization of the first_name parameter via esc_refs(), which strips only regex backreferences and not PHP tags, before substitution into the eval'd Signup Tracking Codes template, combined with disclosure of the site-global proxy verification key that allows PayPal postback verification to be bypassed. This makes it possible for unauthenticated attackers to execute code on the server. Successful exploitation requires that the site administrator has configured a Signup Tracking Codes template containing the %%first_name%% placeholder (a documented, GUI-supported feature) and that the attacker has obtained the site-global proxy verification key, which is exposed in plaintext in the JSON response of any PayPal Checkout AJAX request on the target site.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| clavaque | s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions | <= 260814 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-19804?
How severe is CVE-2026-19804?
How do I fix CVE-2026-19804?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-19798The Wp Map Block plugin for WordPress is vulnerable to unaut…4.3
- CVE-2026-1980The WPBookit plugin for WordPress is vulnerable to unauthori…5.3
- CVE-2026-19800The Mail Mint – Email Marketing, Newsletter, Email Automatio…4.9
- CVE-2026-19801The BetterLinks – Link Shortener, Link Cloaking, Redirects, …4.3
- CVE-2026-19802The Checkout Custom Fields Builder for WooCommerce plugin fo…4.3
- CVE-2026-19803The Printcart Store – Web to Print Product Designer for WooC…9.8
- CVE-2026-19806The Support Genix – Helpdesk, AI Chatbot, Knowledge Base & C…8.8
- CVE-2026-19807The ByteCoreStack – MCP Connector for AI Tools plugin for Wo…8.8
- CVE-2026-19809The user-mode system call verifier z_vrfy_charger_get_prop()…3.3
- CVE-2026-1981The HUMN-1 AI Website Scanner & Human Certification by Winst…4.3
- CVE-2026-19810Symantec Endpoint Detection and Response (SEDR) Console, pri…5.4
- CVE-2026-19811A security flaw has been discovered in TOTOLINK A800R 4.1.2c…8.8
Are you affected by CVE-2026-19804?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
