Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious welcome parameter URL
-
DeliveryDeliver link to Vocechat user
-
ExploitVictim opens widget.html link
-
ExecutionPayload reflected into DOM
-
ImpactScript executes in victim browser 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 | Exploitation requires an authenticated or active Vocechat user to open an attacker-crafted link whose |
| Impact | This is a medium-severity DOM-based cross-site scripting flaw (CWE-79) in Vocechat's widget.html via the |
| Exploit ScenarioDerived | An attacker crafts a URL to a victim organization's Vocechat widget.html containing a malicious payload in the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
DOM-based cross-site scripting in Privoce Vocechat up to and including 0.9.121 allows remote attackers to run script in a victim's browser by crafting a link whose welcome query parameter is reflected into the widget.html page. Exploitation requires the target to open the malicious URL (CVSS 4.0 UI:P, assessed vector UI:R), and impact is confined to client-side script execution rather than server compromise. VulDB reported the issue with a public PoC document reference that is not verified as working exploit code, no CISA KEV entry applies, the vendor was contacted and did not respond, and no fixed version is listed in the available sources; scoring is 5.3 with a this_month priority.
RemediationAI
No vendor-released patch is identified at time of analysis: the vendor was contacted about the disclosure and did not respond, and no fixed release version appears in the available sources, so upgrading cannot be prescribed as a complete fix. Until a fix lands, restrict or disable the widget.html endpoint where the embeddable widget is not needed, and front the endpoint with a reverse proxy or WAF rule that rejects or encodes requests whose welcome query parameter contains HTML or script metacharacters - the trade-off is that a downstream-only filter must be maintained and may be bypassed by alternate encodings, and disabling widget.html breaks embedded widget functionality for legitimate users. Deploying a Content-Security-Policy that restricts script sources and inline execution on the widget page limits what injected markup can do, at the cost of possible breakage of the widget's own inline scripts. The public reference at https://github.com/H1ck1y/Vulnerabilities/blob/main/Vocechat_DomXss.md documents the issue as a proof-of-concept reference, not verified working exploit code, and can be used to validate filtering before rollout; the VulDB advisory at https://vuldb.com/vuln/426123 should be monitored for a patched version.
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 CWE-79 cross-site scripting, specifically the DOM-based variant, in the Query Parameter Handler that serves widget.html in Vocechat, a self-hosted chat/community platform. Client-side JavaScript in the widget page takes the welcome query parameter and writes it into the document without adequate encoding, so script supplied in the URL executes in the origin of the Vocechat deployment. The CPE entry cpe:2.3:a:privoce:vocechat:*:*:*:*:*:*:*:* is version-wildcarded, so the advisory does not pin a narrower version window than 'up to and including 0.9.121'. Beyond the reflection of the welcome parameter into the page, the precise code path and any preconditions inside the widget endpoint are not described in the available sources. The attack is network-delivered and requires no privileges (PR:N), but depends on the victim opening the crafted link, which is why user interaction is scored; the objective is script execution in the victim's session, not server-side code execution.
Know when Vocechat 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
Network-delivered DOM XSS needs a victim to open a crafted link (UI:R) and executes in the browser crossing into the web context (S:C), yielding low C/I and no availability impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability has been found in Privoce Vocechat up to 0.9.121. This issue affects some unknown processing of the file widget.html of the component Query Parameter Handler. Such manipulation of the argument welcome leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
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.
EUVD-2026-109371
GHSA-55h7-pmh2-9w68
NVD
CVE.org
EPSS
VulDB
Exploit-DB