Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL with XSS payload
-
ExploitLure authenticated user to click link
-
ExecutionPayload reflected and executed in browser
-
ImpactSteal session or perform actions in WordPress context
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 | Exploitation requires a victim with an active session on a WordPress site running the ppv-live-webcams (Paid Videochat Turnkey Site) plugin version 7.5.14 or earlier to click an attacker-crafted link (UI:R), so the attack is not self-propagating and cannot be triggered against the server directly. No authentication is required of the attacker (PR:N), but the impact is realized in the victim's browser context, meaning the practical payoff depends on luring a privileged user (e.g., an administrator or paying member). The reflected nature means the payload is not persisted, limiting exploitation to targeted, per-victim delivery rather than broad drive-by compromise; the main limiting factors are the required user interaction and the plugin's limited deployment. |
| Impact | This is a medium-to-high severity reflected cross-site scripting flaw (CVSS 7.1) in the VideoWhisper 'Paid Videochat Turnkey Site' (ppv-live-webcams) WordPress plugin, affecting versions up to and including 7.5.14, reported by Patchstack. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) indicates a network-reachable, low-complexity, unauthenticated attack that requires user interaction and crosses a security scope boundary - consistent with reflected XSS where a victim must click a crafted link but the injected script executes in their authenticated browser context. No EPSS probability, CISA KEV listing, or public POC is present in the provided intelligence, so there is no evidence of active exploitation or weaponization; the real-world risk is currently theoretical and gated by social engineering. The elevated 7.1 score is driven largely by the scope change (S:C) and triple low impact (C:L/I:L/A:L), but reflected XSS typically has no genuine availability impact - the A:L component appears generous and should be treated with caution. Net assessment: a legitimate issue worth patching, but not an emergency relative to unauthenticated stored XSS or RCE; prioritize based on whether this niche plugin is actually deployed. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL targeting a vulnerable parameter on a site running the Paid Videochat Turnkey Site plugin and delivers it to a logged-in user or administrator via phishing, chat, or a malicious page. When the victim clicks the link, the reflected payload executes in their browser session, allowing session/cookie theft, forced actions, or UI redress within the WordPress context. No public exploit code is identified at time of analysis, and exploitation depends entirely on the victim interacting with the attacker-supplied link. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Reflected cross-site scripting in the VideoWhisper 'Paid Videochat Turnkey Site' (ppv-live-webcams) WordPress plugin, affecting all versions through 7.5.14, lets an unauthenticated remote attacker inject script into a page that executes in a victim's browser once that victim follows a crafted link. Because the flaw is reflected rather than stored, exploitation is one-victim-at-a-time and depends on user interaction (the attacker must lure an administrator or paying member with an active session on the target site), and the practical payoff is session/credential theft, action forgery, or page defacement within the victim's context rather than server takeover. No public exploit code and no CISA KEV entry were identified at time of analysis, and the plugin's limited deployment base narrows the realistic target pool; reported CVSS is 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L), with the assessed vector scoring availability impact as none.
RemediationAI
No vendor-released patch or fixed version number is confirmed in the available data - the only reference is the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/ppv-live-webcams/vulnerability/wordpress-paid-videochat-turnkey-site-plugin-7-5-14-cross-site-scripting-xss-vulnerability), which should be monitored for an updated release; do not assume 7.5.14 is the final affected version. If a corrected build above 7.5.14 is published, upgrade the plugin through the WordPress admin or WP-CLI and verify the installed version, and check whether VideoWhisper has declared the plugin maintained or discontinued, since an abandoned plugin leaves the flaw permanently unpatched. Where an update is not yet available, the most effective compensating control is to deactivate and remove ppv-live-webcams if the pay-per-view videochat functionality is not actively in use, eliminating the attack surface with the trade-off of losing the streaming feature. If the plugin must stay live, deploy WAF or reverse-proxy rules (ModSecurity, Cloudflare) that reject requests whose parameters contain script markup, angle brackets, or event-handler patterns directed at the plugin's endpoints - accepting that such rules are pattern-based, prone to false positives on legitimate chat or profile input, and bypassable with encoding tricks. Add a Content-Security-Policy that disallows inline and third-party script on member and admin pages to blunt payload execution, at the cost of possible breakage of the plugin's own inline JavaScript; enforce HttpOnly and SameSite cookies and keep WordPress, themes, and other plugins current so stolen-session fallout is contained. Finally, reduce luring exposure by training site administrators and paying members not to follow unsolicited links to the site's videochat pages and by limiting who holds admin-level accounts on installations running this plugin.
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 root cause is CWE-79, Improper Neutralization of Input During Web Page Generation: user-supplied input reaching a page generated by the ppv-live-webcams plugin is echoed back without adequate HTML entity or JavaScript-context encoding, so a query-string or form parameter reflected into the response can carry script markup. The CPE cpe:2.3:a:videowhisper.com:paid_videochat_turnkey_site:*:*:*:*:*:*:*:* confirms the affected artifact is the VideoWhisper WordPress plugin distributed as ppv-live-webcams, which implements a pay-per-view live webcam/videochat front end (member billing, stream pages, and chat views) on top of WordPress. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N describes a network-reachable bug requiring no attacker credentials and low attack complexity, where successful script execution crosses a trust boundary from the WordPress origin into the victim's browser session (scope change) with low confidentiality and integrity impact and no availability impact. Because the payload is reflected it must be delivered per-victim via a crafted URL, and WordPress nonce/cookie protections determine how much an injected script can accomplish - with an administrative victim it can typically chain into plugin/theme actions, while a subscriber-level victim yields much less. The vulnerable code lives in the plugin layer, so site hardening at the WordPress core or web-server level does not remove the flaw.
Know when Paid Videochat Turnkey Site 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:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated network reflected XSS needs victim click (UI:R) and executes across a trust boundary (S:C) with low confidentiality/integrity impact; reflected XSS has no genuine availability impact, so A:N.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in VideoWhisper.com Paid Videochat Turnkey Site ppv-live-webcams allows Reflected XSS.This issue affects Paid Videochat Turnkey Site: from n/a through 7.5.14.
Executive ViewAI
The VideoWhisper 'Paid Videochat Turnkey Site' (ppv-live-webcams) WordPress plugin, in all releases through 7.5.14, carries a reflected cross-site scripting flaw that lets an attacker craft a link which runs malicious script inside a logged-in victim's browser session. Because the plugin has no vendor fix at this time and the attack hinges on luring a site administrator or paying member into clicking a link, the exposure is concentrated on organizations running paid videochat communities where privileged sessions and member payment data are at stake. Leadership should care because a single successful lure can hand an attacker an administrator session, enabling account takeover, fraudulent actions, or defacement of a revenue-generating member portal.
No vendor patch is available. Interim mitigations: deactivate or remove the ppv-live-webcams plugin until a fixed version is released; apply WAF/virtual patching rules filtering reflected script payloads against the plugin; restrict and monitor wp-admin access, enforce least privilege and strong MFA for administrator accounts; deploy Content Security Policy headers to blunt inline script execution; and run targeted phishing awareness for administrators and paying members.
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 Paid Videochat Turnkey Site
View allArbitrary file deletion in the VideoWhisper Paid Videochat Turnkey Site WordPress plugin (versions <= 7.4.8) lets an aut
Unauthenticated PHP object injection in the Paid Videochat Turnkey Site WordPress plugin (versions 7.3.23 and earlier, a
Missing authorization in the VideoWhisper Paid Videochat Turnkey Site (ppv-live-webcams) WordPress plugin, in all versio
Reflected cross-site scripting (CWE-79) in the VideoWhisper 'Paid Videochat Turnkey Site' WordPress plugin (ppv-live-web
Unauthenticated access control bypass in VideoWhisper.Com's Paid Videochat Turnkey Site WordPress plugin (versions throu
Authenticated users of a WordPress site running the Paid Videochat Turnkey Site plugin (ppv-live-webcams) through versio
EUVD-2026-107274
GHSA-2xpp-7wv5-mgpg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB