CVE-2025-15507

Magic Import Document Extractor <= 1.0.5 - Missing Authorization to Unauthenticated Plugin License Status Modification

Published Feb 4, 2026 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The Magic Import Document Extractor plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_sync_usage() function in all versions up to, and including, 1.0.5. This makes it possible for unauthenticated attackers to modify the plugin's license status and credit balance.

Analysis

AI-generated

Technical impact

The Magic Import Document Extractor plugin contains a missing capability check in the ajax_sync_usage() function for all releases up to 1.0.5. Because the function does not verify the user's permissions, any visitor with network access can call that AJAX endpoint and change the stored license status and credit balance. The result is that an attacker can grant themselves premium features or drain credits without authorization, effectively compromising the plugin’s integrity controls.

Affected Systems

Magic Import Document Extractor, versions 1.0.0 through 1.0.5. All installations of those versions running on WordPress sites that expose the plugin’s AJAX endpoint are vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity, while the EPSS score of < 1% suggests a low probability of exploitation at the time of analysis. The vulnerability is not listed in the CISA KEV catalog. Attackers can exploit the flaw remotely by issuing unauthenticated HTTP requests to the ajax_sync_usage endpoint, requiring no authenticated session or additional privileges.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Magic Import Document Extractor to the latest release (1.0.6 or newer) which includes the missing capability check.
  • If an upgrade is not possible, modify the plugin code to add an authentication check before allowing license status changes, such as current_user_can( 'manage_options' ).
  • When the license management feature is not required, remove or disable the ajax_sync_usage endpoint entirely.

Generated by OpenCVE AI on April 21, 2026 at 16:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description The Magic Import Document Extractor plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_sync_usage() function in all versions up to, and including, 1.0.4. This makes it possible for unauthenticated attackers to modify the plugin's license status and credit balance. The Magic Import Document Extractor plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_sync_usage() function in all versions up to, and including, 1.0.5. This makes it possible for unauthenticated attackers to modify the plugin's license status and credit balance.
Title Magic Import Document Extractor <= 1.0.4 - Missing Authorization to Unauthenticated Plugin License Status Modification Magic Import Document Extractor <= 1.0.5 - Missing Authorization to Unauthenticated Plugin License Status Modification
References
Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Vendors & Products Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The Magic Import Document Extractor plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the ajax_sync_usage() function in all versions up to, and including, 1.0.4. This makes it possible for unauthenticated attackers to modify the plugin's license status and credit balance.
Title Magic Import Document Extractor <= 1.0.4 - Missing Authorization to Unauthenticated Plugin License Status Modification
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:58 PM
Reserved
Jan 11, 2026, 11:18 AM
Status
Deferred
Published
Feb 4, 2026, 9:15 AM
Modified
Jun 17, 2026, 8:37 AM