Impact
The Better Find and Replace – AI-Powered Suggestions plugin contains a missing capability check in the rtafar_ajax() function across all versions up to 1.7.7. As a result, any authenticated user with Subscriber-level access can trigger the plugin to call the OpenAI API using the site’s API key. This allows the attacker to consume API quota and potentially generate unintended charges to the site owner, without exposing code execution or data exfiltration abilities.
Affected Systems
WordPress sites using the Better Find and Replace – AI-Powered Suggestions plugin, versions up through 1.7.7, are affected.
Risk and Exploitability
The CVSS score of 4.3 indicates a moderate severity, but the EPSS score of less than 1% suggests that exploitation is unlikely to be widespread at present. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires the attacker to have authenticated access as a Subscriber; once logged in, the attacker can simply invoke the unauthorized API endpoint to trigger costly OpenAI requests.
OpenCVE Enrichment