Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain Subscriber account
-
DeliveryAccess theme file-upload endpoint
-
ExploitUpload PHP file bypassing type checks
-
ExecutionRequest uploaded webshell URL
-
ImpactExecute code, take over server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated WordPress account at the low-privilege Subscriber level (CVSS PR:L) and that the site has the vulnerable Smart Cleaning theme <= 4.8.6 installed and active. The principal limiting factor is authentication: the attacker must first obtain a Subscriber account, so sites that disable open self-registration substantially raise the barrier, while sites with 'Anyone can register' enabled reduce it to near-trivial. No user interaction (UI:N) and no elevated privileges beyond Subscriber are needed, and the upload endpoint must be reachable over the network; successful code execution additionally assumes the server executes uploaded scripts (default on typical PHP/WordPress hosting). |
| Impact | The signals are largely consistent and point to a high-priority issue: the CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C, C:H/I:H/A:H, score 9.9) indicates a network-reachable, low-complexity flaw needing only minimal privileges, with full confidentiality/integrity/availability impact and scope change consistent with server takeover. Countervailing factors are that exploitation is not unauthenticated - a Subscriber account is required - and there is no EPSS score, no SSVC decision data, and no KEV entry or public POC provided, so real-world exploitation is currently unproven and should be treated as latent rather than active. The practical risk hinges on site configuration: sites permitting open user registration effectively lower the bar to unauthenticated-equivalent, whereas sites with registration disabled meaningfully limit exposure. Given that WordPress webshell outcomes are well understood and easily automated once access exists, defenders running this theme should treat it as urgent even though widespread exploitation has not been demonstrated. |
| Exploit ScenarioDerived | An attacker registers or obtains a Subscriber account on a WordPress site running Smart Cleaning <= 4.8.6, then submits a crafted request to the theme's file-upload feature to upload a PHP webshell instead of a permitted file type. Because the network vector is low-complexity with no user interaction required, the attacker then requests the uploaded file's URL to execute commands and take control of the server. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Arbitrary file upload in the Smart Cleaning WordPress theme (by themagnifico52) through version 4.8.6 lets a low-privileged authenticated user (Subscriber role) upload files of dangerous types, enabling likely remote code execution on the hosting server. Rated CVSS 9.9 with a scope change, the flaw is exploitable over the network with low complexity and no user interaction, though it requires a valid low-tier account. No public exploit is identified at time of analysis and it is not listed in CISA KEV.
RemediationAI
No vendor-released patch version is identified in the available data, so confirm the latest release directly with the theme author (themagnifico52) or via the Patchstack advisory at https://patchstack.com/database/wordpress/theme/smart-cleaning/vulnerability/wordpress-smart-cleaning-theme-4-8-6-arbitrary-file-upload-vulnerability and upgrade to any version above 4.8.6 once published. Until a fix is confirmed, apply specific compensating controls: disable open user registration (Settings > General > uncheck 'Anyone can register') to remove the Subscriber-acquisition path, with the trade-off of blocking legitimate self-signup; audit and remove untrusted existing Subscriber accounts; place a WAF or virtual patch (Patchstack offers one) in front of the vulnerable upload endpoint; and harden the uploads/theme directories to deny PHP execution (e.g., a web-server rule disallowing execution of .php under wp-content/uploads), accepting that this does not protect other writable webroot paths. Monitor the filesystem for newly created script files as a detection control.
Affected VersionsENISA
Affected Packages
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 affected component is Smart Cleaning, a commercial WordPress theme identified by CPE cpe:2.3:a:themagnifico52:smart_cleaning. The root cause is CWE-434 (Unrestricted Upload of File with Dangerous Type): an upload handler exposed to authenticated users fails to validate file type/extension/content, so a Subscriber can place executable content (e.g., a PHP script) within the WordPress webroot. On a typical LAMP/WordPress stack, PHP files dropped into a web-accessible directory are executed by the server, turning a file-write primitive into code execution. WordPress Subscriber is the lowest standard role and is commonly self-registerable on sites that allow open registration, which materially widens the pool of eligible attackers.
Know when Smart Cleaning 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Network-reachable upload needs only a Subscriber account (PR:L) and no interaction; unrestricted upload yields webshell RCE, compromising the host beyond the theme, so S:C with full C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Arbitrary File Upload in Smart Cleaning <= 4.8.6 versions.
Executive ViewAI
The Smart Cleaning WordPress theme (version 4.8.6 and earlier) contains a critical arbitrary file upload vulnerability allowing authenticated users to execute arbitrary code on hosting servers. No vendor-released patch identified at time of analysis. Organizations using this theme must immediately implement interim controls and plan remediation to prevent exploitation by attackers with basic Subscriber-level accounts.
Disable the Smart Cleaning theme immediately or restrict file upload capabilities through WordPress security plugins (Wordfence, iThemes Security); limit Subscriber-level user account creation to trusted administrators only; enable file upload monitoring and WAF rules to block suspicious uploads to wp-content/uploads/; continuously monitor WordPress audit and web server access logs for exploitation indicators.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
EUVD-2026-63317
GHSA-6jf9-w78j-p5qg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB