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.
OpenCVE Enrichment