CVE-2026-3220

Multiple Plugins - Unauthenticated Stored XSS via Minify Library

Published May 18, 2026 CVSS 3.1 · 8.8 High EPSS < 1% KEV · Not listed
Description
The Autoptimize WordPress plugin before 3.1.15, Clearfy Cache WordPress plugin before 2.4.2, Speed Optimizer WordPress plugin before 7.7.9 are vulnerable to unauthenticated Stored Cross-Site Scripting (XSS) due to a predictable replacement hash used during the HTML minification process and abusing a regular expression. This allows an attacker to inject arbitrary HTML attributes in the final HTML output by anticipating the placeholder format.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
First Time appeared Autoptimize
Autoptimize autoptimize
Clearfy Cache
Clearfy Cache clearfy Cache
Speed Optimizer
Speed Optimizer speed Optimizer
Wordpress
Wordpress wordpress
Vendors & Products Autoptimize
Autoptimize autoptimize
Clearfy Cache
Clearfy Cache clearfy Cache
Speed Optimizer
Speed Optimizer speed Optimizer
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Weaknesses CWE-79
Type Values Removed Values Added
Description The Autoptimize WordPress plugin before 3.1.15, Clearfy Cache WordPress plugin before 2.4.2, Speed Optimizer WordPress plugin before 7.7.9 are vulnerable to unauthenticated Stored Cross-Site Scripting (XSS) due to a predictable replacement hash used during the HTML minification process and abusing a regular expression. This allows an attacker to inject arbitrary HTML attributes in the final HTML output by anticipating the placeholder format.
Title Multiple Plugins - Unauthenticated Stored XSS via Minify Library
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
May 18, 2026, 1:40 PM
Reserved
Feb 25, 2026, 6:04 PM
Status
Deferred
Published
May 18, 2026, 7:16 AM
Modified
Jun 17, 2026, 10:43 AM