CVE-2025-23554

7.1

Jakub Glos · Off Page SEO

A reflected cross-site scripting (XSS) vulnerability exists in the Off Page SEO WordPress plugin, allowing attackers to inject malicious scripts into web pages via improper input neutralization.

Executive summary

The Off Page SEO plugin for WordPress contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to execute arbitrary scripts in a user's browser.

Vulnerability

This is a reflected cross-site scripting (CWE-79) vulnerability occurring in the Off Page SEO plugin, where insufficient input sanitization allows an unauthenticated attacker to trigger malicious script execution within the context of a victim's session.

Business impact

This vulnerability carries a CVSS score of 7.1, reflecting a high potential for impact on user security despite the requirement for user interaction. Successful exploitation can lead to session hijacking, unauthorized actions performed on behalf of the user, and the potential theft of sensitive session cookies or personal information, which may result in significant reputational and operational damage.

Remediation

Immediate Action: Users should check for the latest version of the Off Page SEO plugin and update immediately if a patched version is available. If no patch is currently available, consider deactivating or removing the plugin until a secure version is released.

Proactive Monitoring: Security teams should monitor web server access logs for anomalous URL parameters containing script tags or suspicious encoded characters that indicate attempts to inject XSS payloads.

Compensating Controls: Deploy a Web Application Firewall (WAF) with robust cross-site scripting protection rules to detect and block malicious payloads targeting the plugin's endpoints.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given the severity of this reflected XSS vulnerability, administrators must prioritize the remediation of the affected plugin. Ensure that all plugins are kept up to date and that unnecessary plugins are removed to reduce the overall attack surface of the WordPress installation.

Sources

Originally found and disclosed by Mika | Patchstack Bug Bounty Program, per the CVE Program record.