Description
In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who holds the "power" Splunk role could store a malicious script in dashboard sparkline format options and execute unauthorized JavaScript in the browser of another user who views the dashboard. If the other user holds the "admin" Splunk role, the script could access all relevant data available through Splunk Web and perform actions with that user's permissions. The vulnerability is possible because Splunk Web does not limit the permitted dashboard visualization options to safe presentation settings and does not escape tooltip values before rendering them. The vulnerability requires the attacker to phish the affected user by tricking them into initiating a request within their browser. The user who holds the "power" Splunk role should not be able to exploit the vulnerability at will. For more information see About configuring role-based user access (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access) in the Splunk documentation.
Published: 2026-08-19
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Splunk Enterprise allows a user with the "power" role to embed arbitrary JavaScript in the sparkline format settings of a dashboard. When a different user later views the dashboard, the malicious script is rendered in their browser and can execute with that user's privileges. If the viewer holds an "admin" role, the script has full access to data available to Splunk Web and can perform actions on the victim's account. This vulnerability is described by CWE-79 and is limited to the unescaped tooltip rendering of the sparkline options.

Affected Systems

The affected software is Splunk Enterprise for all releases earlier than 10.4.2, 10.2.6, 10.0.9, and 9.4.14. The issue only exists in configurations where Splunk Web is enabled. Users with the "power" role can create the malicious payload, and other users with the "admin" role can be exploited.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate risk. EPSS information is not available, and the vulnerability is not listed in CISA KEV, suggesting a low to moderate likelihood of widespread exploitation. Nonetheless, achieving exploitation requires the attacker to phish a user with the "power" role to deliver a request that stores the malicious script, and the victim must subsequently view the affected dashboard. Because the script runs in the victim's browser context, it can harvest credentials and data that the victim’s role permits. The overall exposure is therefore confined to environments where the attacker can compromise a power‑role user and trick an admin‑role user into browsing the compromised dashboard.

Generated by OpenCVE AI on August 20, 2026 at 10:11 UTC.

Remediation

Vendor Solution

Upgrade Splunk Enterprise to versions 10.4.2, 10.2.6, 10.0.9, and 9.4.14, or higher.


Vendor Workaround

The vulnerability affects instances with Splunk Web turned on. Turning Splunk Web off is a possible workaround. See [Disable unnecessary Splunk Enterprise components](https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/install-splunk-enterprise-securely/disable-unnecessary-splunk-enterprise-components) and the [web.conf](https://help.splunk.com/en/splunk-enterprise/administer/admin-manual/10.4/configuration-file-reference/10.4.0-configuration-file-reference/web.conf) configuration specification file for more information on turning off Splunk Web.


OpenCVE Recommended Actions

  • Upgrade Splunk Enterprise to any supported release 10.4.2 or newer, 10.2.6 or newer, 10.0.9 or newer, or 9.4.14 or newer
  • If upgrading is not immediately possible, disable the Splunk Web application to block dashboard rendering and eliminate the attack surface
  • Review and restrict the "power" role permissions or separate dashboard creation responsibilities to limit the ability to embed scripts
  • Implement security awareness training to detect phishing attempts aimed at users with elevated roles
  • Apply the official web.conf configuration changes to enforce strict escaping of tooltip values as documented

Generated by OpenCVE AI on August 20, 2026 at 10:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Splunk splunk
CPEs cpe:2.3:a:splunk:splunk:*:*:*:*:enterprise:*:*:*
Vendors & Products Splunk splunk

Wed, 19 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Splunk
Splunk splunk Enterprise
Vendors & Products Splunk
Splunk splunk Enterprise

Wed, 19 Aug 2026 21:45:00 +0000

Type Values Removed Values Added
Description In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who holds the "power" Splunk role could store a malicious script in dashboard sparkline format options and execute unauthorized JavaScript in the browser of another user who views the dashboard. If the other user holds the "admin" Splunk role, the script could access all relevant data available through Splunk Web and perform actions with that user's permissions. The vulnerability is possible because Splunk Web does not limit the permitted dashboard visualization options to safe presentation settings and does not escape tooltip values before rendering them. The vulnerability requires the attacker to phish the affected user by tricking them into initiating a request within their browser. The user who holds the "power" Splunk role should not be able to exploit the vulnerability at will. For more information see About configuring role-based user access (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access) in the Splunk documentation.
Title Stored Cross-Site Scripting (XSS) through Splunk Web Dashboard Sparkline Format Options in Splunk Enterprise
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:N'}


Subscriptions

Splunk Splunk Splunk Enterprise
cve-icon MITRE

Status: PUBLISHED

Assigner: cisco

Published:

Updated: 2026-08-20T16:27:36.363Z

Reserved: 2026-08-19T12:02:03.628Z

Link: CVE-2026-76346

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-08-19T22:17:19.427

Modified: 2026-08-21T19:14:40.753

Link: CVE-2026-76346

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T10:15:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')