Skip to main content

Paid Videochat Turnkey Site CVE-2026-111840

| EUVDEUVD-2026-107274 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-21 Patchstack GHSA-2xpp-7wv5-mgpg
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious URL with XSS payload
  2. Exploit
    Lure authenticated user to click link
  3. Execution
    Payload reflected and executed in browser
  4. Impact
    Steal 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.

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

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

Alert me

AnalysisAIv1 – 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

Paid Videochat Turnkey Site 0 ≤7.5.14

Affected Packages

euvd paid_videochat_turnkey_site 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 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

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 6.1 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/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

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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche WordPress videochat/pay-per-view plugin, limited deployment footprint
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.2%
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 Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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