CVE-2026-84829

Optimole · Optimole WordPress plugin

The Optimole WordPress plugin is vulnerable to stored Cross-Site Scripting (XSS) due to insufficient output escaping of user-supplied values used in image tag attributes.

Executive summary

A critical stored Cross-Site Scripting vulnerability in the Optimole WordPress plugin allows unauthenticated attackers to inject malicious scripts into pages viewed by site visitors.

Vulnerability

This is a stored Cross-Site Scripting (XSS) flaw (CWE-79) occurring because the plugin fails to sanitize user input before rendering it within image tag attributes. The vulnerability is exploitable by unauthenticated users.

Business impact

Successful exploitation permits an attacker to execute arbitrary JavaScript in the browsers of site visitors, potentially leading to session hijacking, credential theft, or unauthorized redirection. With a CVSS score of 8.8, this high-severity flaw poses a significant risk to user privacy and organizational integrity, as it can be used to compromise the trust of the entire user base.

Remediation

Immediate Action: Update the Optimole WordPress plugin to version 4.2.12 or higher immediately to resolve the sanitization failure.

Proactive Monitoring: Review web server access logs for anomalous requests containing script-like patterns directed at image-related parameters.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common XSS payloads in request parameters.

Exploitation status

Public Exploit Available: No — there is no confirmed public exploit available.

Analyst recommendation

Given the high CVSS score and the potential for widespread impact on site visitors, organizations should prioritize this update. Administrators must verify that all instances of the Optimole plugin are patched to version 4.2.12 to eliminate the XSS vector and secure the application against potential injection attacks.

History

CVE Brief tracked this CVE 4 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 8.8 (3.1)
  4. Analyst report written

Sources

Originally found and disclosed by Jakub Herman, with WPScan (coordinator), per the CVE Program record.