Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated network AJAX request (AV:N/AC:L/PR:N/UI:N) creates an administrator, yielding total confidentiality, integrity, and availability impact on the site.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The POUCO Import Users WordPress plugin through 1.0.0 does not perform any capability or nonce checks on AJAX actions available to unauthenticated users that create and update WordPress accounts, and it trusts an attacker-supplied role value, allowing unauthenticated attackers to create a new administrator account and take over the site.
AnalysisAI
Unauthenticated administrator account creation in the POUCO Import Users WordPress plugin (versions through 1.0.0) lets remote attackers register a fully privileged admin user and take over the site. The plugin exposes AJAX actions for account creation/update without capability or nonce checks and blindly trusts an attacker-supplied role value, so any visitor can escalate to administrator. Publicly available exploit code exists (reported by WPScan), though the EPSS score is low (0.15%, 5th percentile) and it is not on the CISA KEV list.
Technical ContextAI
The affected component is a WordPress plugin (cpe:2.3:a:unknown:pouco_import_users) designed to bulk-import user accounts. WordPress AJAX endpoints registered via the wp_ajax_nopriv_ hook are reachable by unauthenticated visitors; secure plugins gate such handlers with current_user_can() capability checks and check_ajax_referer() nonce validation. This plugin does neither, and additionally passes an attacker-controlled 'role' parameter directly into user creation (e.g. wp_insert_user / add_role). The root cause maps to CWE-269 (Improper Privilege Management): the code fails to constrain who may invoke a privileged operation and what privilege level the created account receives.
RemediationAI
No vendor-released patch identified at time of analysis - the affected range extends through the latest known release (1.0.0) with no fixed version cited in the WPScan (https://wpscan.com/vulnerability/c7442f47-7263-4cbb-8157-a4ac69953c95/), EUVD, or VulDB records. The most reliable action is to deactivate and remove the POUCO Import Users plugin until a patched version is published, since it exposes unauthenticated account creation with no mitigating configuration; the trade-off is losing any bulk user-import functionality it provided. If the plugin cannot be removed, use a WAF or web-server rules to block unauthenticated POST requests to /wp-admin/admin-ajax.php for the plugin's specific AJAX action names, and audit the wp_users table for unexpected administrator accounts, deleting any rogue admins and rotating credentials/secret keys; note that broad admin-ajax.php filtering can break other plugins that legitimately use unauthenticated AJAX. Monitor the vendor and WPScan advisory for a released fix and upgrade to it once available.
Same weakness CWE-269 – Improper Privilege Management
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51938
GHSA-vrg4-ffx9-cfhg