CVE-2026-104748
CRITICAL 9.8The SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.10.0 This is due to the `wp_ajax_nopriv_simpleform_wp_register` AJAX action lacking any capability check for role assignment and the `save_custom_fields_to_user_meta()` function using an exclusion list that omits `wp_capabilities`, combined with `get_form_settings()` returning a hard-coded defaults array that unconditionally enables meta writing regardless of the supplied `form_id`. This makes it possible for unauthenticated attackers to create a new Administrator-level WordPress account by supplying `wp_capabilities[administrator]=1` alongside standard registration fields. The nonce required by the endpoint is publicly emitted into the `front_end_data` JavaScript object on every front-end page via `wp_enqueue_scripts`, making it trivially obtainable by any unauthenticated visitor before submitting the malicious request.
Severe if exploited (CVSS 9.8), but no known exploitation and low modeled probability. Patch on a normal cadence.
Exploitation likelihood
0.8%chance of exploitation in 30 days · 57th percentile
Impact if exploited
9.8CVSS 3.1 · CRITICAL
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ✓Privileges: No account or privileges required
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked daily for recent CVEs, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Affected
Vendors Wpazleen
Products Simpleform – Form Maker To Chat Apps With Quiz, Poll And Multi Lead Notifications
Weakness (CWE)
- CWE-269: Improper Privilege Management
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References and research data (JSON)
Unverified PoC candidates
Catalogue matches for further research. These repositories have not been validated as working exploits.
2 candidates
- https://github.com/joshuavanderpoll/CVE-2026-104748
Unauthenticated privilege escalation in SimpleForm WordPress plugin <= 3.10.0. Registers an administrator account without authentication
PoC-in-GitHub · CVE-2026-104748
PoC-in-GitHub · CVE-2026-104748 · Updated 2026-10-14T11:00:29Z - https://github.com/MrjHaxcore/CVE-2026-104748
CVE-2026-104748 POC
PoC-in-GitHub · CVE-2026-104748
PoC-in-GitHub · CVE-2026-104748 · Updated 2026-10-14T16:40:05Z
All CVSS metrics
- CRITICAL 9.8 v3.1 · CNA Primary
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CRITICAL 9.8 v3.1 · NVD Secondary
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References
Advisories
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-100911 EUVD · EUVD-2026-100911
Technical & other
- https://www.wordfence.com/threat-intel/vulnerabilities/id/b2b973fe-1209-43dc-b2a3-74086b12fe97?source=cveCVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Integrations/WordPressAuth.php#L291CVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Integrations/WordPressAuth.php#L184CVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Integrations/WordPressAuth.php#L32CVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.trac.wordpress.org/browser/simple-form/tags/3.10.0/app/Assets.php#L265CVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.svn.wordpress.org/simple-form/trunk/CVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513 - https://plugins.trac.wordpress.org/changeset/3726513/simple-form/trunk/app/Integrations/WordPressAuth.phpCVE record · Wordfence · Updated 2026-10-14T07:43:35.763Z
NVD · CVE-2026-104748 · Updated 2026-10-15T17:17:11.513