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-19796The Listdom: AI-powered Business Directory with Classifieds …7.2
- CVE-2026-19797The User Access Manager plugin for WordPress is vulnerable t…6.1
- 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-19806The Support Genix – Helpdesk, AI Chatbot, Knowledge Base & C…8.8
- CVE-2026-1981The HUMN-1 AI Website Scanner & Human Certification by Winst…4.3
- CVE-2026-19811A security flaw has been discovered in TOTOLINK A800R 4.1.2c…8.8
- CVE-2026-19812A weakness has been identified in TOTOLINK A800R 4.1.2cu.513…8.8
- CVE-2026-19813A security vulnerability has been detected in TOTOLINK A800R…8.8
- CVE-2026-19814A vulnerability was detected in TOTOLINK A800R 4.1.2cu.5137_…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
