Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
DOM-based cross-site scripting in Unblu Spark, reachable via an open-redirect flaw (CWE-601), lets remote attackers execute arbitrary JavaScript in a victim's browser after luring them to a crafted link. When Spark runs with com.unblu.identifier.siteEmbeddedSetup=true it shares the host application's origin, so injected script inherits full access to the host app's cookies, DOM, and same-origin APIs, expanding the blast radius well beyond Unblu itself and driving the CRITICAL 9.3 (CVSS 4.0) rating for on-prem embedded deployments. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
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.
Know when Unblu Spark 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:A/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N
Primary rating from Vendor (NCSC.ch) · only source for this CVE.
CVSS VectorVendor: NCSC.ch
DescriptionCVE.org
Unblu Spark contains an open redirect vulnerability that can be escalated to a DOM-based cross-site scripting (XSS) attack.
When Unblu Spark is deployed with com.unblu.identifier.siteEmbeddedSetup=true, it runs in the same origin as the host application. Any JavaScript injected through this vulnerability therefore executes with full access to the host application's cookies, DOM, and same-origin APIs - an attacker can reach all resources of the host application, not just Unblu's. This expanded blast radius is the reason on-premises deployments using this configuration are rated CRITICAL.
Executive ViewAI
Unblu Spark contains a critical DOM-based cross-site scripting vulnerability reachable via open-redirect that enables unauthenticated attackers to steal user session credentials and compromise host applications when Spark shares the host's origin. Organizations using embedded Spark deployments with siteEmbeddedSetup=true face immediate risk of data breach and loss of control over host application sessions.
Within 24 hours, inventory all Unblu Spark deployments and prioritize those with siteEmbeddedSetup=true enabled; restrict non-essential user access to shared Spark links and alert your security team to watch for suspicious redirection attempts. Within 7 days, implement Web Application Firewall rules to block open-redirect parameter patterns targeting Spark; coordinate with Unblu Support for patch delivery timelines and interim fixes; review host application access logs for signs of session hijacking or unauthorized activity. Within 30 days, evaluate whether siteEmbeddedSetup=true can be disabled for non-critical workflows; develop and test a patch deployment plan; conduct a full review of host application session logs for evidence of credential compromise.
Implement strict input validation and encoding on all URL redirect parameters in Spark configuration; deploy WAF rules to block common open-redirect attack patterns; disable siteEmbeddedSetup=true wherever operationally feasible; mark all host application session cookies as HttpOnly and Secure; monitor host application session activity logs for anomalous credential usage and concurrent sessions; implement Content Security Policy (CSP) headers on the host application to restrict JavaScript execution scope; consider network-level IP restrictions on Spark endpoints to limit exposure surface.
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-47656
GHSA-6f3h-gqrm-69gc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB