Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain contributor-level account
-
DeliveryInject payload into shortcode attribute
-
ExploitStore content via plugin shortcode
-
ExecutionHigher-privileged user views content
-
ImpactScript executes in admin session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must hold an authenticated account with the contributor role or higher on the target site, and the vulnerable 'Copy Anything to Clipboard' plugin must be installed at a version before 5.5.5. The attacker injects an unsanitized value into the plugin's shortcode attribute, which is stored and later written back into the page by client-side script. Execution is not automatic: a higher-privileged user (e.g., administrator or editor) must view and interact with the attacker-controlled content (UI:R), so the payload fires only in that victim's browser session. Limiting factors: requires provisioning of contributor+ accounts (not default on sites without open/multi-author registration) and requires victim interaction, which reduces the practical blast radius despite the network attack vector. |
| Impact | This is a medium-severity (CVSS 6.8) authenticated stored XSS with a modest real-world risk profile. The signals align toward lower urgency: EPSS is 0.17% (6th percentile), there is no CISA KEV listing, and no public exploit code was identified - only a WPScan advisory reference. The vuln.today decision label is 'this_month' (not act_now/emergency), consistent with the low exploitation probability. One conflict must be flagged: the supplied CVSS vector uses PR:H, but the description states exploitation requires only the contributor role, which is a low-privilege authenticated user - PR:L is more accurate, and the PR:H choice understates how reachable this is on sites that allow contributor-level accounts. Additionally, the supplied vector's C:H/I:H/A:H impact is aggressive for a reflected-into-page stored XSS; the realistic impact is session/content compromise of the viewing admin rather than full host compromise. Net: a legitimate but non-emergency issue - patch on a normal cycle, prioritize if the site provisions contributor+ accounts to semi-trusted users. |
| Exploit ScenarioDerived | A user with contributor-level access on the target WordPress site saves content containing the plugin's shortcode with a malicious, unsanitized attribute value. When a higher-privileged user such as an administrator or editor views and interacts with that content in wp-admin, the stored payload is written back into the page by a client-side script and executes in the victim's authenticated session. No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Stored cross-site scripting in the 'Copy Anything to Clipboard' WordPress plugin before version 5.5.5 lets an authenticated user with the contributor role or higher plant an unsanitized shortcode attribute value that the plugin later writes back into the page via client-side script. The payload only fires when a higher-privileged user views and interacts with the poisoned content, so exploitation requires victim interaction on top of a valid contributor-level account. Our assessment rates this medium severity (CVSS 6.8, assessed vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), with an EPSS of 0.17% (6th percentile) and no public exploit identified at time of analysis.
RemediationAI
Vendor-released patch: update the 'Copy Anything to Clipboard' plugin to version 5.5.5 or later; the vendor states a fix is available and 5.5.5 is the first non-vulnerable release, so sites on any earlier version should upgrade. There is no vendor-documented configuration workaround in the available sources, so the update itself is the complete fix. Where immediate upgrading is not possible, exposure can be narrowed by reviewing which users hold contributor-level or higher accounts on sites that permit open or multi-author registration, and by treating contributor-submitted content as untrusted until an administrator has reviewed it - both reduce the likelihood of an attacker gaining the prerequisite account and of a privileged user interacting with poisoned content, but neither removes the underlying missing sanitization. Verify the deployed version after updating and consult the WPSCAN advisory at https://wpscan.com/vulnerability/4ee29b7c-ae80-4875-bd78-7128ff4e5e1c/ for any updates.
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 flaw is a classic CWE-79 cross-site scripting variant specific to WordPress shortcode handling: the plugin accepts a shortcode attribute, fails to sanitize/escape it on input before storing it (typically within post content), and then re-emits that stored value into the page through a client-side script rather than through server-side escaped output. Because the sink is a DOM write performed by JavaScript, WordPress's usual server-side content filtering does not neutralize the payload. Contributors can create and store post content even though they normally cannot publish it, which is why the contributor role is the practical entry point; an editor or administrator who previews or interacts with the content then executes the script in their own session, enabling actions with their privileges. Our assessment adopts the assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N (scope changed, low confidentiality and integrity impact), which is more conservative on privileges and scope than the vendor-recorded vector but consistent on the need for victim interaction. The trigger for the client-side write path is not further described in the available sources.
Know when WordPress 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:H/UI:R/S:U/C:H/I:H/A:H
Contributor role is a low-privilege authenticated user so PR:L (not PR:H); admin must view the content so UI:R; script runs in the victim's browser so S:C with limited C/I and no availability impact.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Copy Anything to Clipboard for WordPress WordPress plugin before 5.5.5 does not sanitize and escape a shortcode attribute before storing it and writing it back into the page through a client-side script, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks against higher-privileged users who view and interact with the content.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-111713
GHSA-m4h7-mwp4-h59c
NVD
CVE.org
EPSS
Exploit-DB