CVE-2026-96564: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in rainbowgeek SEOPress – AI SEO Plugin & On-site SEO
The SEOPress – AI SEO Plugin & On-site SEO plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Author Display Name in all versions up to, and including, 10.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the 'Track Authors' custom dimension to be configured in the plugin's Google Analytics 4 or Matomo settings, and the attacker must be able to publish public singular content (e.g., via bbPress forum topics) so that the injected display name is rendered in the tracking script.
AI Analysis
Technical Summary
CVE-2026-96564 is a stored cross-site scripting vulnerability (CWE-79) in the SEOPress – AI SEO Plugin & On-site SEO WordPress plugin by rainbowgeek. Versions up to and including 10.2 are affected due to improper neutralization of input during web page generation, specifically via the Author Display Name field. The vulnerability can be exploited when the 'Track Authors' custom dimension is enabled in Google Analytics 4 or Matomo settings, and an attacker can publish public singular content such as bbPress forum topics. This allows injection of arbitrary web scripts that execute in the context of users visiting the injected pages.
Potential Impact
Successful exploitation allows unauthenticated attackers to execute arbitrary scripts in the context of users visiting affected pages, potentially leading to information disclosure or session hijacking. The vulnerability has a CVSS 3.1 score of 7.2 (high severity), indicating significant impact on confidentiality and integrity but no impact on availability. Exploitation requires specific plugin configuration and publishing privileges, limiting the attack surface.
Mitigation Recommendations
No official patch or fix is currently documented. Users should check the vendor advisory for updates. Until a fix is available, disabling the 'Track Authors' custom dimension in Google Analytics 4 or Matomo settings and restricting the ability to publish public singular content can reduce exposure. Monitor vendor channels for an official update or patch.
CVE-2026-96564: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in rainbowgeek SEOPress – AI SEO Plugin & On-site SEO
Description
The SEOPress – AI SEO Plugin & On-site SEO plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Author Display Name in all versions up to, and including, 10.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the 'Track Authors' custom dimension to be configured in the plugin's Google Analytics 4 or Matomo settings, and the attacker must be able to publish public singular content (e.g., via bbPress forum topics) so that the injected display name is rendered in the tracking script.
CVSS v3.1
Score 7.2high
Affected software
rainbowgeek
SEOPress – AI SEO Plugin & On-site SEO
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-96564 is a stored cross-site scripting vulnerability (CWE-79) in the SEOPress – AI SEO Plugin & On-site SEO WordPress plugin by rainbowgeek. Versions up to and including 10.2 are affected due to improper neutralization of input during web page generation, specifically via the Author Display Name field. The vulnerability can be exploited when the 'Track Authors' custom dimension is enabled in Google Analytics 4 or Matomo settings, and an attacker can publish public singular content such as bbPress forum topics. This allows injection of arbitrary web scripts that execute in the context of users visiting the injected pages.
Potential Impact
Successful exploitation allows unauthenticated attackers to execute arbitrary scripts in the context of users visiting affected pages, potentially leading to information disclosure or session hijacking. The vulnerability has a CVSS 3.1 score of 7.2 (high severity), indicating significant impact on confidentiality and integrity but no impact on availability. Exploitation requires specific plugin configuration and publishing privileges, limiting the attack surface.
Mitigation Recommendations
No official patch or fix is currently documented. Users should check the vendor advisory for updates. Until a fix is available, disabling the 'Track Authors' custom dimension in Google Analytics 4 or Matomo settings and restricting the ability to publish public singular content can reduce exposure. Monitor vendor channels for an official update or patch.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-09-23T13:18:39.398Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6ac096c0a43b0b3b89a12237
Added to database: 10/03/2026, 05:46:40 UTC
Last enriched: 10/03/2026, 06:01:25 UTC
Last updated: 10/04/2026, 02:48:32 UTC
Views: 18
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.