Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft registration request with wp_capabilities meta key
-
ExploitSubmit to vulnerable plugin endpoint
-
ExecutionPlugin fails to validate restricted fields
-
ImpactAttacker escalates to Administrator privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires WordPress with 'Import and export users and customers' plugin versions up to 1.29.7 installed and activated. Unauthenticated attacker submits crafted user registration request to set 'wp_capabilities' meta key. No user interaction required. |
| Impact | This vulnerability presents a high-severity risk with a CVSS score of 8.1 (High) and vector CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H. The network attack vector (AV:N) means exploitation can occur remotely, and the lack of required privileges (PR:N) combined with no user interaction (UI:N) makes it particularly dangerous. However, the high attack complexity (AC:H) is significant—exploitation requires pre-existing configuration conditions: the 'Show fields in profile' setting must be enabled AND a CSV file containing a wp_capabilities column must have been previously imported. This substantially limits the attack surface compared to a straightforward privilege escalation. The technical impact is maximum (C:H/I:H/A:H), as successful exploitation grants full administrative control. While no EPSS score or KEV status is provided in the available data, the conditional nature of exploitation and the need for specific prior configuration suggests this is less likely to be widely exploited compared to unconditional vulnerabilities, though sites meeting the conditions face critical risk. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a WordPress site using the vulnerable plugin version where the administrator has enabled the 'Show fields in profile' setting and previously imported users with a CSV containing a wp_capabilities column. The attacker crafts a malicious user registration request that includes the wp_capabilities field set to Administrator privileges (s:13:"administrator";). Upon successful registration, the attacker's account is created with full administrative access to the WordPress site, allowing complete site takeover including installation of malicious plugins, data exfiltration, defacement, or deployment of additional malware. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 21, 2026
The Import and export users and customers plugin for WordPress contains a privilege escalation vulnerability that allows unauthenticated attackers to gain Administrator privileges. All versions up to and including 1.29.7 are affected. The vulnerability can only be exploited when specific configuration conditions are met (the 'Show fields in profile' setting is enabled and a CSV with wp_capabilities column has been previously imported), which increases attack complexity but does not eliminate the critical risk.
RemediationAI
Site administrators should immediately upgrade to version 1.29.8 or later of the Import and export users and customers plugin, as indicated by the patch commit available at https://plugins.trac.wordpress.org/changeset/3483330/import-users-from-csv-with-meta. Until patching is completed, administrators should disable the 'Show fields in profile' setting in the plugin configuration to prevent exploitation, and conduct an audit of recent user registrations to identify any suspicious privilege escalations by reviewing user role assignments in the WordPress admin panel. Review CSV import history and ensure that wp_capabilities columns are removed from any stored CSV templates to prevent future exploitation even after patching. After upgrading, verify that the get_restricted_fields method properly blocks modification of sensitive meta keys including wp_capabilities.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability (CWE-269: Improper Privilege Management) affects the Import and export users and customers WordPress plugin (CPE: cpe:2.3:a:carazo:import_and_export_users_and_customers). The root cause lies in the 'save_extra_user_profile_fields' function which fails to properly validate and restrict which user meta keys can be modified through profile fields during user registration. The 'get_restricted_fields' method does not include the critical 'wp_capabilities' meta key in its blocklist, allowing attackers to directly manipulate WordPress role assignments. The wp_capabilities meta key is fundamental to WordPress's privilege system, storing user role and capability information. By allowing arbitrary modification of this field, the plugin bypasses WordPress's built-in authorization controls. The vulnerability is evidenced in the source code at columns.php lines 193 and 217, and helper.php line 146 in version 1.29.7.
Know when Import And Export Users And Customers gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
The Import and export users and customers plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 1.29.7. This is due to the 'save_extra_user_profile_fields' function not properly restricting which user meta keys can be updated via profile fields. The 'get_restricted_fields' method does not include sensitive meta keys such as 'wp_capabilities'. This makes it possible for unauthenticated attackers to escalate their privileges to Administrator by submitting a crafted registration request that sets the 'wp_capabilities' meta key. The vulnerability can only be exploited if the "Show fields in profile" setting is enabled and a CSV with a wp_capabilities column header has been previously imported.
Executive ViewAI
A critical privilege escalation vulnerability in the WordPress Import and Export Users plugin allows unauthenticated attackers to gain full Administrator access to affected websites. Organizations using this plugin with specific configuration settings are at immediate risk of complete system compromise, data theft, and malicious code injection.
Disable the 'Show fields in profile' setting if the plugin must remain active; implement Web Application Firewall (WAF) rules to block CSV file uploads containing wp_capabilities columns; restrict plugin access via network segmentation or IP whitelisting; disable user import/export functionality at the application level; monitor WordPress user role changes and login anomalies for early detection of privilege escalation attacks.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Privilege escalation in the "Import and export users and customers" WordPress plugin before 2.4.2 lets a user who holds
The Import and export users and customers WordPress plugin before 1.20.5 does not properly escape data when exporting it
Import and export users and customers WordPress Plugin through 1.15.5.11 allows CSV injection via a customer's profile.
Privilege escalation in the Import Export Users WordPress plugin before 2.5.2 allows authenticated users with the create
Privilege escalation in the Import and export users and customers WordPress plugin (versions 2.4.16 through before 2.5.2
Path traversal in the 'Import and export users and customers' WordPress plugin (versions before 2.4.3) enables high-priv
Privilege escalation in the WordPress plugin Import and Export Users and Customers (versions up to and including 2.4.17)
The Import and export users and customers WordPress plugin before 1.19.2.1 does not sanitise and escaped imported CSV da
Server-side request forgery in the WordPress plugin Import and Export Users and Customers (versions before 2.4.5) causes
Privilege escalation in the WordPress plugin Import and Export Users and Customers (Javier Carazo) at versions up to and
Privilege escalation in the WordPress plugin Import and Export Users and Customers (versions through 2.5.5) allows an au
The Import and export users and customers plugin for WordPress is vulnerable to Directory Traversal in all versions up t
EUVD-2026-14256
GHSA-974q-2m48-3288
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB