CVE-2026-86583
Last modified
CVE-2026-86583 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. The Import and export users and customers plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.4.17 via the plugin's own export and re-import workflow. The vulnerability exists because the exporter writes CSV cells using fputcsv() with a NUL byte (\0) as the escape character, while the importer parses the same file using SplFileObject::fgetcsv() with only a single delimiter argument, causing PHP's default backslash escape character to be applied instead; because the export column layout places display_name immediately before the role column and nickname immediately after, an attacker can store crafted values in those two profile fields — saved by WordPress core via the standard profile page — such that the escape mismatch causes the parser to merge the display_name cell into the role field and rebalance the column count via nickname, yielding administrator as the parsed role for their own row when it reaches the import_user function's add_role function. EPSS estimates a 0.33% chance of exploitation in the next 30 days.
Description
The Import and export users and customers plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.4.17 via the plugin's own export and re-import workflow. The vulnerability exists because the exporter writes CSV cells using fputcsv() with a NUL byte (\0) as the escape character, while the importer parses the same file using SplFileObject::fgetcsv() with only a single delimiter argument, causing PHP's default backslash escape character to be applied instead; because the export column layout places display_name immediately before the role column and nickname immediately after, an attacker can store crafted values in those two profile fields — saved by WordPress core via the standard profile page — such that the escape mismatch causes the parser to merge the display_name cell into the role field and rebalance the column count via nickname, yielding administrator as the parsed role for their own row when it reaches the import_user function's add_role function. This makes it possible for authenticated attackers with Subscriber-level access or above to escalate their privileges to Administrator. Exploitation requires a site administrator to trigger the plugin's documented export re-import migration with both "Update existing users" and "Update roles for existing users" set to "yes".
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| carazo | Import and export users and customers | <= 2.4.17 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-86583?
How severe is CVE-2026-86583?
How do I fix CVE-2026-86583?
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-86575Stack-based Buffer Overflow Vulnerability in JP1 Products. …9.4
- CVE-2026-86576Heap-based Buffer Overflow Vulnerability in JP1 Products. T…9.4
- CVE-2026-86577Out-of-bounds Write Vulnerability in JP1 Products. This iss…9.4
- CVE-2026-86578Link Following Vulnerability in Hitachi Dynamic Link Manager…7.3
- CVE-2026-86579Binary Planting Vulnerability in Hitachi Dynamic Link Manage…8.2
- CVE-2026-8658OS Command Injection vulnerability in Rapid7 InsightConnect …8.8
- CVE-2026-86585The lack of signature verification of firmware update packag…7.7
- CVE-2026-86589Incorrect implementation of authentication algorithm vulnera…5.4
- CVE-2026-8659OS Command Injection vulnerability in Rapid7 InsightConnect …8.8
- CVE-2026-86590In Eclipse Che versions 7.79.0 through 7.121.0, the dashboar…6.3
- CVE-2026-86591The Botiga Pro WordPress plugin before 1.6.5 does not perfor…9.8
- CVE-2026-86595Improper neutralization of special elements used in an SQL c…8.8
Are you affected by CVE-2026-86583?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
