Description
The Robin Image Optimizer WordPress plugin before 2.0.8 does not escape values that its bundled HTML parser re-emits into element attributes when a non-default image delivery mode is enabled, allowing unauthenticated users to submit content that is stored and later executed as Cross-Site Scripting in the browser of any user viewing an affected page, including administrators.
Published: 2026-09-30
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch Upgrade
AI Analysis

Impact

The plugin’s bundled HTML parser fails to escape values that it re‑emits into element attributes, allowing an attacker to submit malicious content that is stored and later executed as cross‑site scripting in the browsers of any visitor to an affected page, including administrators. The flaw is a classic stored XSS vulnerability, meaning the injected payload persists in the site’s data and is rendered on multiple page loads. The impact is therefore the compromise of confidentiality, integrity, and availability of users’ browsers, as well as the potential for session hijacking or data theft.

Affected Systems

WordPress sites running the Robin Image Optimizer plugin version 2.0.0 through 2.0.7 are affected. The issue is triggered when the non‑default image delivery mode is enabled, which is a configuration setting within the plugin. Any site administrator who has not upgraded beyond 2.0.7 remains vulnerable.

Risk and Exploitability

The CVSS score is 7.5, indicating high severity. The EPSS score is < 1%, indicating a low but non‑zero likelihood of exploitation. It is not listed in the CISA KEV catalog, so there is no confirmed exploit in the wild as of this analysis. The likely attack vector is unauthenticated and depends on an attacker being able to submit content to the plugin (for example, by uploading a WebP image with malicious attributes). Because the flaw operates on stored data, the risk escalates with the number of page views; a single exploit can affect all users of the targeted page.

Generated by OpenCVE AI on September 30, 2026 at 20:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Robin Image Optimizer plugin to version 2.0.8 or later where the HTML parser properly escapes attribute values.
  • Disable the non‑default image delivery mode until the plugin is updated, or re‑check that the mode does not re‑emit unescaped attributes.
  • Verify that the plugin’s input handling satisfies proper sanitization (CWE‑79) by testing the page with a benign payload or by reviewing the plugin code to confirm that attribute values are escaped.
  • Consider implementing an additional content‑security‑policy header to mitigate XSS if upgrading is delayed.

Generated by OpenCVE AI on September 30, 2026 at 20:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 30 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 30 Sep 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Robin Image Optimizer WordPress plugin before 2.0.8 does not escape values that its bundled HTML parser re-emits into element attributes when a non-default image delivery mode is enabled, allowing unauthenticated users to submit content that is stored and later executed as Cross-Site Scripting in the browser of any user viewing an affected page, including administrators.
Title Robin Image Optimizer 2.0.0 - 2.0.7 - Unauthenticated Stored XSS via WebP URL Delivery HTML Parser
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-30T13:37:22.420Z

Reserved: 2026-09-11T07:19:40.657Z

Link: CVE-2026-89193

cve-icon Vulnrichment

Updated: 2026-09-30T13:22:58.437Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T06:17:08.590

Modified: 2026-09-30T16:28:31.510

Link: CVE-2026-89193

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:45:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')