Skip to main content
VulnerabilityPublished

CVE-2025-10057: WP Import – Ultimate CSV XML Importer for WordPress · Code Injection

Affects WP Import – Ultimate CSV XML Importer for WordPressSource CVE Database V5

0

Not known to be exploited · CVSS 8.8 High.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 17 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
smackcoders WP Import – Ultimate CSV XML Importer for WordPressAffected
  • =7.20
Fixed in–

AI-suggested

  1. Immediate upgrade: Organizations should update the WP Import – Ultimate CSV XML Importer plugin to a patched version once released by the vendor. Monitor official sources for patch announcements.
  2. Access control review: Restrict plugin usage to trusted users only and review user roles to minimize the number of accounts with Subscriber-level or higher privileges.
  3. Disable or remove the plugin temporarily if patching is not immediately possible, especially on high-risk or public-facing sites.
  4. Implement Web Application Firewall (WAF) rules to detect and block attempts to write or execute unauthorized PHP files, focusing on requests targeting customFunction.php or similar endpoints.
  5. Monitor logs for suspicious activity related to file writes or PHP execution originating from authenticated users with low privileges.
  6. Enforce strong authentication policies, including multi-factor authentication (MFA), to reduce the risk of credential compromise.
  7. Conduct regular security audits and vulnerability scans to detect the presence of vulnerable plugin versions.
  8. Employ principle of least privilege for WordPress user roles and plugin permissions to limit attack surface.
  9. Backup WordPress sites regularly to enable rapid recovery in case of compromise.
  10. Educate site administrators and users about the risks of installing untrusted plugins and the importance of timely updates.

Description

The WP Import – Ultimate CSV XML Importer for WordPress plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 7.28. This is due to the write_to_customfile() function writing unfiltered PHP code to a file. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject the customFunction.php file with PHP code that can be accessed to trigger remote code execution.

References

Community reviews

Loading reviews…