Auth bypass in Stiofansisland Userswp – Front-End Login Form, User Registration, Profile & Members Directory Plugin For Wp
CVE-2026-119980
The UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress is vulnerable to unauthorized account access via Use of Predictable Password in all versions up to, and including, 1.2.78 The vulnerability exists because `get_dummy_user_passowrd()` derives the shared password for all 25 built-in dummy user accounts as the first 15 characters of `substr(hash('SHA256', AUTH_KEY . site_url()), 0, 25)`, while the full 25-character value of that same hash is simultaneously embedded in the hidden `uwp_register_hash` field rendered on every registration form response — reachable without authentication via both the public `/register/` page and the `wp_ajax_nopriv_uwp_ajax_register_form` AJAX handler, even when user registration is disabled. This makes it possible for unauthenticated attackers to recover the dummy user password directly from a single HTTP request and use it to authenticate as any of the 25 built-in dummy accounts (such as antawn, chynna, or kiki) through `wp-login.php`, potentially achieving privilege escalation if any dummy account holds an elevated role. Exploitation requires that an administrator has previously created dummy users via the plugin's Tools page.
Vulnerability class: Broken Authentication
Published .
CVSS v3 metric
CVSS v3 base score 6.5 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N.
EPSS exploit prediction
EPSS: 0.003 (18.2th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 18th percentile — 18.2% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
The 30-day trend appears once there are two daily scores.
Affected products
Weakness classification (CWE)
References
- www.wordfence.com/threat-intel/vulnerabilities/id/7c458034-9c44-4b46-8845-4c05b…
- plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-tools.php
- plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-templates…
- plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-forms.php
- plugins.trac.wordpress.org/browser/userswp/tags/1.2.78/includes/class-userswp.p…
- github.com/AyeCode/userswp/archive/refs/heads/master.zip
- plugins.trac.wordpress.org/changeset/3774438/userswp/trunk/includes/class-tools…
Frequently asked questions
- What is CVE-2026-119980?
- CVE-2026-119980 is a medium-severity vulnerability in Stiofansisland Userswp – Front-End Login Form, User Registration, Profile & Members Directory Plugin For Wp, classified under Improper Authentication. CVSS score: 6.5/10. Published 2026-10-31.
- How severe is CVE-2026-119980?
- Medium severity. CVSS v3 base score is 6.5 out of 10.