Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privileged WordPress account
-
DeliveryInject XSS payload into Team Showcase plugin input field
-
ExploitPayload stored in WordPress database
-
ExecutionVictim navigates to page rendering team showcase
-
PersistStored script executes in victim's browser
-
ImpactExfiltrate session token or perform actions as victim
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 WordPress account with at minimum low-level privileges (confirmed by PR:L in the CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C vector) - unauthenticated exploitation is not possible. Additionally, a separate victim user must actively load the page containing the injected team showcase content (UI:R), meaning fully automated mass exploitation is not feasible per SSVC 'Automatable: no'. Sites where no external or untrusted users have WordPress account access (contributor role or above) are not exploitable under realistic conditions. The vulnerability is limited to installations running Team Showcase plugin versions 1.22.28 and earlier. |
| Impact | The CVSS 6.5 base score reflects a medium-severity issue with network delivery (AV:N), low complexity (AC:L), but constrained by low-privilege authentication requirement (PR:L) and mandatory user interaction (UI:R). Real-world risk is heavily site-context-dependent: organizations where untrusted external parties hold WordPress contributor or editor roles face meaningful exposure, while sites with tightly controlled user roles are effectively insulated. EPSS at 0.03% (10th percentile) and SSVC exploitation status of 'none' both reinforce that no widespread or automated exploitation is occurring. The 'Automatable: no' SSVC determination aligns with UI:R - the attack cannot be fully automated because a victim must actively navigate to the compromised page. Overall, this is a low-urgency issue for most deployments but a genuine remediation priority for multi-author WordPress sites with less-trusted contributor accounts. |
| Exploit ScenarioDerived | An attacker with a low-privileged WordPress account (such as contributor or editor) injects a JavaScript payload - for example, a cookie-harvesting script - into a team member profile field managed by the plugin. When an administrator reviews the team showcase page or a site visitor browses it, the stored script executes silently in their browser, potentially exfiltrating session tokens to an attacker-controlled endpoint or performing authenticated actions on the victim's behalf. No public proof-of-concept exploit has been identified, but the attack pattern is well-understood and straightforward to execute manually. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
Stored cross-site scripting in the PickPlugins Team Showcase WordPress plugin (versions up to and including 1.22.28) enables authenticated low-privileged users to inject persistent malicious scripts that execute in the browsers of other site users who view the affected content. The CVSS Changed scope (S:C) reflects this cross-user impact boundary - typical of stored XSS in WordPress plugins where contributor-level accounts can craft content consumed by administrators or visitors. No public exploit code has been identified at time of analysis, and EPSS at 0.03% (10th percentile) combined with SSVC exploitation status of 'none' indicates negligible active threat currently.
RemediationAI
Update the Team Showcase plugin to a version beyond 1.22.28 via the WordPress plugin dashboard or the WordPress plugin repository. A specific patched release version is not confirmed from available data - consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/team/vulnerability/wordpress-team-showcase-plugin-1-22-28-cross-site-scripting-xss-vulnerability and the plugin's official changelog to identify the first fixed release. As a compensating control pending patch deployment, restrict Team Showcase plugin configuration and content-editing capabilities to administrator-level roles only, removing contributor or editor access to plugin-managed fields; this eliminates the PR:L attack surface entirely. A WAF rule targeting XSS payload patterns in plugin input endpoints can provide an additional detection layer, though it should not substitute for patching due to filter bypass risk.
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
Team Showcase is a WordPress plugin by PickPlugins (CPE: cpe:2.3:a:pickplugins:team_showcase:*:*:*:*:*:*:*:*) used to display team member profiles on WordPress sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning plugin input fields - likely team member name, bio, or custom fields - accept user-supplied data that is stored in the WordPress database without adequate sanitization or output escaping, and subsequently rendered verbatim in HTML page output. The Changed scope in the CVSS vector (S:C) confirms the injected payload executes in the security context of victim users' browsers rather than the attacker's own session, a characteristic behavior of persistent/stored XSS as opposed to reflected variants.
Know when Team Showcase 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:R/S:C/C:L/I:L/A:L
Primary rating from Vendor (Patchstack) · only source for this CVE.
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in PickPlugins Team Showcase allows Stored XSS.
This issue affects Team Showcase: from n/a through 1.22.28.
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.
More in Team Showcase
View allImproper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in PickPlugins Team S
The Team Showcase plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'tmfshortcode' shor
EUVD-2025-209926
GHSA-wq9m-x4hh-h63p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB