Skip to main content

Asset CleanUp CVE-2026-66571

| EUVDEUVD-2026-81492 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-09-17 Patchstack GHSA-grmc-6wjg-c792
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Host malicious page with forged request
  2. Delivery
    Lure authenticated admin to visit
  3. Exploit
    Browser auto-submits CSRF request
  4. Execution
    Plugin action executes without nonce check
  5. Impact
    Unauthorized settings change applied

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated WordPress user (typically an administrator with access to Asset CleanUp settings) to be socially engineered into visiting an attacker-controlled page while their session is active (UI:R). It targets a plugin admin action on Asset CleanUp: Page Speed Booster <= 1.4.0.5 that lacks CSRF nonce protection. Limiting factors: no exploitation is possible without victim interaction and an existing privileged session, the specific action must be reachable by the victim's role, and there is no server-side authentication bypass - the attacker never gains direct access, only rides the victim's session.

Impact

This is a moderate, not top-tier, priority. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, 7.1) leans on a scope change and low impact across all three CIA dimensions, which is generous for a CSRF: the attacker cannot act directly but must lure an authenticated victim (UI:R) into loading a crafted page, and the realistic effect is a state-changing settings action performed as the victim, i.e. predominantly an integrity issue. I disagree with the S:C and the C:L/A:L; a typical Asset CleanUp settings-change CSRF is integrity-centric, which brings my independent score down to roughly 4.3. No EPSS score, no CISA KEV entry, and no public POC were provided, so exploitation status is 'no public exploit identified at time of analysis.' CSRF requires social-engineering a logged-in admin and defeats no protection if the victim never visits attacker content, so despite the 7.1 headline this is a lower real-world risk than the number implies. Data is single-sourced (Patchstack/EUVD); the precise vulnerable action is not detailed in the description, which limits confidence in the exact impact.

Exploit ScenarioDerived

An attacker crafts a malicious web page containing an auto-submitting form or forged request targeting an unprotected Asset CleanUp admin action, then lures a logged-in WordPress administrator to visit it. Because the plugin action lacks CSRF nonce validation, the victim's browser silently performs the state change (e.g. altering asset/optimization settings) using their authenticated session. No public POC was provided for this entry.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 17, 2026

Cross-site request forgery in the WordPress plugin Asset CleanUp: Page Speed Booster (versions up to and including 1.4.0.5) lets a remote attacker forge requests that a logged-in privileged user, typically an administrator working in the plugin's settings, unknowingly submits to the site. Per the assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N) the attacker needs no credentials of their own, but a successful attack depends entirely on socially engineering an existing authenticated victim into visiting an attacker-controlled page while their WordPress session is active; there is no authentication bypass and only limited integrity impact is assessed. No public exploit code, and no confirmed active exploitation (CISA KEV), were identified at time of analysis, so this is a moderate, not top-tier, priority, reported to the vendor by Patchstack. Note that the vendor-supplied CVSS 7.1 rating is higher than the independent assessment because it assumes changed scope and low-level confidentiality and availability impact that are not supported by the described attack path.

RemediationAI

No vendor-released patch version is identified in the available intelligence for CVE-2026-66571; the fixed release has not been independently confirmed, so treat the advisory reference (https://patchstack.com/database/wordpress/plugin/wp-asset-clean-up/vulnerability/wordpress-asset-cleanup-page-speed-booster-plugin-1-4-0-5-cross-site-request-forgery-csrf-vulnerability) and the WordPress plugin page as the authoritative sources and upgrade to the first release newer than 1.4.0.5 as soon as it is published. Until then, the highest-value compensating control is to deactivate Asset CleanUp: Page Speed Booster if its optimisation features are not essential - this removes the vulnerable admin handlers entirely at the cost of losing front-end asset optimisation. If the plugin must stay active, restrict the attack surface by ensuring only trusted administrators hold the capability required to reach its settings (audit roles and remove the plugin's capability from editors/authors), and reduce session dwell time by enforcing short admin session expiries and mandatory re-authentication so an abandoned live session cannot be ridden. Browser-side, use a modern browser with SameSite=Lax/Strict cookie handling and avoid browsing untrusted sites in the same browser profile used for site administration; note that this is only a partial barrier because the attack hinges on victim interaction. A WAF or reverse-proxy rule that rejects state-changing requests to /wp-admin/admin-ajax.php and /wp-admin/admin-post.php lacking a valid _wpnonce or a same-origin Referer can blunt generic CSRF attempts, but such rules are heuristic and may break legitimate plugin functionality, so test in staging first. As always with WordPress plugins, disable or delete unused plugins to shrink the exploitable surface, and monitor admin action logs for unexpected plugin configuration changes originating from unfamiliar referrers.

Affected VersionsENISA

Asset CleanUp: Page Speed Booster n/a ≤1.4.0.5

Affected Packages

euvd asset_cleanup_page_speed_booster no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic CWE-352 cross-site request forgery: one or more administrative actions exposed by the Asset CleanUp: Page Speed Booster plugin do not validate a WordPress anti-CSRF nonce (check_admin_referer / wp_verify_nonce) and do not verify request intent, so the browser automatically attaches the victim's WordPress authentication cookies to any request issued from a third-party origin. Because WordPress admin-ajax.php and admin-post.php handlers rely on cookie-based authentication, an attacker who can host a page and lure a logged-in administrator to it can silently trigger the plugin's configuration or cleanup routines under that administrator's identity. The CPE records the affected package as cpe:2.3:a:gabe_livan:asset_cleanup:_page_speed_booster:*:*:*:*:*:*:*:* (Gabe Livan's WordPress plugin distributed via wordpress.org as wp-asset-clean-up), and the ENISA EUVD entry EUVD-2026-81492 mirrors the version boundary of n/a through 1.4.0.5. The independent assessment scopes the impact to integrity only (I:L, no C/A impact) because the attacker cannot read the response and does not gain any new privileges - they only ride an already-privileged session, and the changed-scope and low C/A components of the advisory vector are not reproducible from the described mechanism.

Know when Asset Cleanup gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 4.3 MEDIUM

Unauthenticated CSRF requires victim interaction (UI:R); it forces a state-changing action so integrity-only (I:L), with no confidentiality or availability impact and no scope change.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Request Forgery (CSRF) in Asset CleanUp: Page Speed Booster <= 1.4.0.5 versions.

Executive ViewAI

Why It Matters

The WordPress plugin Asset CleanUp: Page Speed Booster (versions up to and including 1.4.0.5) contains a cross-site request forgery flaw that lets an unauthenticated attacker trick a logged-in administrator into submitting forged requests to the site's plugin settings, potentially altering configuration or injecting unauthorized changes. Leadership should care because the affected asset is the corporate marketing or public-facing website, and a successful attack hinges on socially engineering privileged staff rather than on any technical breach of the perimeter; no public exploit code or confirmed active exploitation was identified at time of analysis, and the assessed integrity impact is limited, making this a moderate-priority remediation item rather than an emergency.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove the Asset CleanUp: Page Speed Booster plugin (≤1.4.0.5) if not business-critical; restrict wp-admin access to allow-listed IP ranges; enforce phishing-resistant MFA on all WordPress administrator accounts; deploy WAF rules that inspect and block cross-site POST requests to the plugin's settings endpoints; require administrators to use a separate browser or profile for privileged sessions and avoid untrusted sites while logged in; enable centralized WordPress audit logging with alerts on unexpected plugin settings changes; and monitor Patchstack and the vendor advisory channel for a fixed version.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
popular WordPress performance/asset-optimization plugin, hundreds of thousands of installs
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy