CVE-2025-10313CWE-862broken-access-control

CVE-2025-10313

High · published October 15, 2025

CVSS v3.1
7.2
EPSS
0%
Percentile
19.9
In the wild
Unconfirmed
What it is

⚡ A sneaky oversight in the Find And Replace plugin for WordPress allows attackers to inject malicious scripts—think of it as a food critic sneaking in a secret ingredient without the chef's permission! 🍽️ This vulnerability is like a restaurant that never checks the ingredients brought in by suppliers; an unauthorized person could easily slip in something harmful without anyone noticing. In this case, the far_admin_ajax_fun() function is missing a crucial capability check, letting attackers wreak havoc. An attacker could inject arbitrary web scripts into your WordPress pages, leading to privilege escalation and malicious redirects that could compromise your site's integrity and the trust of your visitors. It's absolutely devastating for your security and reputation!

Put simply

This vulnerability is like a restaurant that never checks the ingredients brought in by suppliers; an unauthorized person could easily slip in something harmful without anyone noticing. In this case, the far_admin_ajax_fun() function is missing a crucial capability check, letting attackers wreak havoc. This Stored Cross-Site Scripting (XSS) vulnerability in the Find And Replace plugin arises from an absence of authorization checks in the far_admin_ajax_fun() function, allowing unauthenticated users to execute malicious scripts.

What to do

An attacker could inject arbitrary web scripts into your WordPress pages, leading to privilege escalation and malicious redirects that could compromise your site's integrity and the trust of your visitors. It's absolutely devastating for your security and reputation! Update the Find And Replace plugin to version 1.1.1 or later immediately to close this vulnerability. Additionally, review your site for any unusual activity and ensure that proper security measures are in place. You've got this! With these steps, you’ll be back to hero status in no time! 🦸

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00285 · 19.9th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-10-15T13:15Z
References (3)
EPSS history
Timeline
  • 15 OCT 08:26Z
    Find And Replace content for WordPress <= 1.1 - Missing Authorization to Unauthenticated Stored Cross-Site Scripting
    cvelistv5