Skip to main content

ppv-live-webcams CVE-2026-107428

| EUVDEUVD-2026-100938 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-14 Patchstack GHSA-h288-w4hx-5p74
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 link with XSS payload
  2. Delivery
    Lure victim to click (phishing/social)
  3. Exploit
    Payload reflected unsanitized into page
  4. Execution
    Script executes in victim browser session
  5. Impact
    Hijack session or act 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

Exploitation requires a victim with an active session on a site running the Paid Videochat Turnkey Site (ppv-live-webcams) plugin to click an attacker-crafted link that injects script into a reflected parameter; this user-interaction requirement (UI:R) is the primary limiting factor. No authentication is required of the attacker (PR:N), and the attack works against network-reachable installations, but it is not self-triggering - it depends on social engineering to deliver the malicious URL. The specific vulnerable parameter/endpoint is not disclosed in the provided data. Impact scales with the privilege of the victim who is lured (e.g. an administrator click enables higher-value session abuse).

Impact

This is a reflected cross-site scripting (CWE-79) flaw in the VideoWhisper 'Paid Videochat Turnkey Site' WordPress plugin (ppv-live-webcams), affecting all versions up to and including 7.5.12. The CVSS 3.1 base score is 7.1 (High) with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L - network-reachable, low complexity, no privileges, but requiring user interaction and with a changed scope that yields the elevated score. No EPSS probability, CISA KEV entry, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The practical risk is moderate rather than urgent: reflected XSS requires socially engineering a victim (UI:R) into clicking an attacker-crafted link, so it is not self-propagating or automatable like a stored or unauthenticated-RCE issue. The 7.1 score is driven largely by the S:C scope change (script executing in the victim's browser context) and the sum of three Low impacts, which is typical Patchstack scoring for reflected XSS; it should be read as a high-CVSS-but-conditional-risk issue rather than a mass-exploitation priority. Note: exploitation requires a victim click, so raw severity overstates likelihood of opportunistic attack.

Exploit ScenarioDerived

An attacker crafts a URL for a vulnerable parameter of the Paid Videochat plugin that reflects unsanitized input into the generated page, embedding malicious JavaScript. The attacker delivers this link to a logged-in site user or administrator (via phishing, chat, or a malicious post), and when the victim clicks it the script executes in their browser session, enabling session/cookie theft or actions in the victim's context. No public exploit code was identified in the provided data, but reflected XSS of this type is trivially weaponizable once the vulnerable parameter is known.

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 14, 2026

Reflected cross-site scripting (CWE-79) in the VideoWhisper 'Paid Videochat Turnkey Site' WordPress plugin (ppv-live-webcams) affects all versions through 7.5.12 and lets an unauthenticated attacker inject script into a reflected parameter that executes in the browser of a victim who clicks a crafted link. The attack is not self-triggering: the CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) shows no attacker authentication is needed but a victim must be socially engineered into following the malicious URL while logged in to a site running the plugin, and impact scales with the victim's privileges (an administrator click enables higher-value session abuse). No public exploit code and no confirmed active exploitation have been identified at time of analysis, and no EPSS score was provided; the Patchstack advisory remains the single reference.

RemediationAI

No vendor-released patch or fixed version is identified in the available data; the affected range is stated as 'through 7.5.12' with no successor version named, so administrators should check the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/ppv-live-webcams/vulnerability/wordpress-paid-videochat-turnkey-site-plugin-7-5-12-cross-site-scripting-xss-vulnerability?_s_id=cve) and the WordPress plugin directory for an updated release and upgrade to the newest version available rather than assuming 7.5.13 fixes it. Until a patch is confirmed, the most effective compensating control is to deactivate and uninstall the ppv-live-webcams plugin if the videochat feature is not in active use - the trade-off is loss of that functionality. If the plugin must stay live, deploy a WAF or reverse-proxy rule that encodes or blocks script-bearing characters (<, >, quotes, on* handlers, javascript:) in query strings and POST bodies reaching the plugin's endpoints (trade-off: possible false positives on legitimate parameters and URL-encoding bypasses requiring tuning), apply a strict Content-Security-Policy without unsafe-inline so injected inline scripts cannot execute (trade-off: may break plugin front-end assets), and limit exposure by restricting access to plugin pages to authenticated or allow-listed users. Because exploitation depends on a victim clicking a crafted link, reinforce user awareness against untrusted URLs and consider reducing standing administrator sessions, since a privileged victim click raises the impact of a successful injection.

Affected VersionsENISA

Paid Videochat Turnkey Site 0 ≤7.5.12

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 flaw is a classic reflected cross-site scripting issue in a WordPress plugin distributed for the ppv-live-webcams / 'Paid Videochat Turnkey Site' product from VideoWhisper.com, matching CPE cpe:2.3:a:videowhisper.com:paid_videochat_turnkey_site:*:*:*:*:*:*:*:* (all versions, no version constraint). CWE-79 ('Improper Neutralization of Input During Web Page Generation') means user-supplied input taken from an HTTP request parameter is written back into the generated HTML page without adequate encoding or escaping, so a browser parses attacker-controlled markup as script. Because the plugin runs inside WordPress, any script executed in the victim's session inherits that site's origin and its cookies/nonces, which is why the assessed vector includes S:C (scope change) and low confidentiality, integrity, and availability impact. Reflected XSS requires the payload to be delivered through a link or form submission and reflected immediately; it does not persist in the database as stored XSS would. The exact vulnerable parameter and endpoint are not disclosed in the available data, but the exploitation primitive is a crafted URL pointing at a plugin-handled page on a victim WordPress installation.

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 needing a victim click (UI:R) with browser-context scope change (S:C) and Low C/I; availability impact does not realistically apply to reflected XSS, so A:N (input listed A:L).

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:A/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.12.

Executive ViewAI

Why It Matters

The VideoWhisper 'Paid Videochat Turnkey Site' WordPress plugin (versions through 7.5.12) contains a reflected cross-site scripting vulnerability that could allow unauthenticated attackers to execute scripts in the browsers of authenticated users, including administrators, potentially leading to session hijacking and site compromise. With no public exploit identified at time of analysis and no vendor-released patch available, the primary risk is to organizations hosting WordPress sites with this plugin, where a successful attack requires tricking a user into clicking a crafted link. Leadership should prioritize identifying affected sites and implementing interim mitigations to prevent potential privilege escalation and data exposure.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling or removing the vulnerable plugin, deploying WAF rules to block XSS attempts, restricting admin access, enforcing MFA, and monitoring logs for exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
niche WordPress videochat/pay-per-view plugin, limited deployment footprint
Data Quality
6 sources
Confidence: High

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
High
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