Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege BI user
-
DeliveryInject HTML/JS into widget desc/text via API
-
ExploitStore malicious BloX widget on dashboard
-
ExecutionVictim renders widget in browser
-
PersistScript executes in victim session
-
ImpactExfiltrate accessible BI data
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 account with sufficient privilege to create or edit BloX dashboard widgets through the /api/dashboards/<id>/widgets/<id> endpoint (PR:L), since the attacker must submit crafted HTML/JavaScript in the widget 'desc' or 'text' parameters. Because the payload is stored and only fires on render, a second user must open and view the affected widget for the script to execute (UI:A) - it is not fully automatic or self-contained. Limiting factors: attacker must already hold a valid low-privilege account on the platform, the BloX widget feature must be in use, and a victim must load the malicious widget; impact is bounded to data and actions available within the victim's authenticated browser context. This is therefore authenticated, interaction-dependent exploitation rather than remote unauthenticated attack against a default configuration. |
| Impact | This is a stored XSS (CWE-79) in Sisense Cloud BI Platform BloX widgets with a vendor-assigned CVSS 4.0 base score of 8.3. The vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:L/VA:L/SC:H/SI:L/SA:L) signals network reach with low attack complexity, but it also requires attacker privileges (PR:L - an authenticated account able to write widget content) and passive victim interaction (UI:A - a user must render the malicious widget). The elevated score is driven largely by the subsequent-system confidentiality impact (SC:H), reflecting that injected script executes in the victim's authenticated browser session and can read data visible in that BI context. The decision signals pull in opposite directions: EPSS is low at 0.39% (33rd percentile), there is no CISA KEV listing and no public exploit referenced, yet vuln.today assigns a 'this_week' priority and a patch is already available. Net read: this is a genuine, patch-now authenticated stored-XSS in an enterprise analytics product rather than a mass-exploitation emergency - the low EPSS and absence of KEV/PoC argue against imminent widespread attack, while the this_week label and available fix argue for prompt remediation. No conflicting data between CVSS and description was identified; both describe authenticated, stored, browser-executed script affecting confidentiality. |
| Exploit ScenarioDerived | An authenticated low-privilege user with rights to edit a dashboard submits a BloX widget via /api/dashboards/<id>/widgets/<id>, placing malicious HTML/JavaScript in the 'desc' or 'text' parameters. When another user (potentially higher-privileged) opens the dashboard, the stored script executes in their authenticated session and can exfiltrate data accessible in that BI context. No public exploit was identified at time of analysis; exploitation is plausible but requires both an attacker account and a victim viewing the widget (UI:A). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Stored cross-site scripting in Sisense Cloud BI Platform's BloX widgets allows an authenticated user with widget authoring privileges to place HTML and JavaScript in the 'desc' and 'text' fields via /api/dashboards/<id>/widgets/<id>; the script runs when another user renders the widget, potentially exposing data available to that victim's session. The vendor-assigned CVSS 4.0 base score is 8.3, and exploitation requires a valid low-privilege account plus victim interaction. No public exploit was identified at time of analysis; EPSS is 0.39% (33rd percentile).
RemediationAI
A vendor patch is available per the INCIBE advisory at https://www.incibe.es/en/incibe-cert/notices/aviso/multiple-vulnerabilities-sisenses-cloud-bi-platform; the supplied data does not state an exact fixed version, so confirm the fixed build with the vendor before closing the finding. Because exploitation requires an authenticated account able to create or edit BloX widgets and a victim who renders the widget, restrict widget authoring to trusted users and limit access to dashboards containing untrusted widget content; these controls reduce exposure but restrict dashboard customization and sharing.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
BloX widgets are dashboard components in Sisense Cloud BI Platform, and the affected API endpoint stores user-supplied content in the 'desc' and 'text' parameters before it is rendered in a browser. The flaw is CWE-79 (improper neutralization of input during web page generation) in its stored form: the API accepts HTML and JavaScript content, and the code executes when the widget is rendered. The CPE cpe:2.3:a:sisense:cloud_bi_platform:*:*:*:*:*:*:*:* is wildcarded to the product, while EUVD records the affected range as Cloud BI Platform 0 <27/10/2026. The CVSS 4.0 vector shows PR:L and UI:A, and the independent assessment uses CVSS 3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N, so this is authenticated, interaction-dependent exploitation rather than a remote unauthenticated attack; the supplied sources do not describe additional validation or encoding behavior beyond the API accepting HTML and JavaScript content.
Know when Cloud Bi Platform 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:L/UI:A/VC:H/VI:L/VA:L/SC:H/SI:L/SA:L
Authenticated widget editor (PR:L) injects stored script requiring a victim to render it (UI:R); script crosses into the victim's browser context (S:C) exposing data (C:H) with minor integrity impact and no availability effect.
Primary rating from Vendor (INCIBE).
CVSS VectorVendor: INCIBE
Lifecycle Timeline
2DescriptionCVE.org
Stored cross-site scripting (XSS) in BloX widgets. The /api/dashboards/<id>/widgets/<id> API accepts HTML and JavaScript content in the ‘desc’ and ‘text’ parameters. The code entered is executed in the browser when the widget is rendered, which could compromise the confidentiality of the information accessible in that context.
Executive ViewAI
Sisense Cloud BI Platform contains a stored cross-site scripting flaw in BloX widgets that allows a low-privilege authoring user to embed malicious script that executes in the browsers of colleagues who view the dashboard. This puts sensitive data exposed to those viewers' sessions at risk within the analytics environment, which often aggregates financial and operational data. Leadership should care because the affected population is internal BI users with elevated data visibility, and compromise could undercut trust in the reporting platform.
Apply vendor patch.
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-110642
GHSA-vjwh-8w5h-gwj6
NVD
CVE.org
EPSS
Exploit-DB