CVE-2026-76303: Stored Cross-Site Scripting (XSS) through App Documentation in Splunk SOAR
In Splunk SOAR versions below 8.7.0, a user that holds a role with the installapps capability could store attacker-controlled content that Splunk SOAR displays in app documentation by installing an app. If another user who holds a role with permission to view apps opens the app documentation, Splunk SOAR could run that content in the browser of the user who opened the app documentation. With this access, the first user could access data and make changes that the user who opened the app documentation could make. The vulnerability is possible because Splunk SOAR does not sanitize app documentation content before it displays that content. The vulnerability requires the attacker to phish the affected user by tricking them into initiating a request within their browser. The user that holds a role with the installapps capability should not be able to exploit the vulnerability at will. For more information see Manage roles and permissions in Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/7.1.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises) and Add and configure apps and assets to provide actions in Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.6.0/manage-your-splunk-soar-on-premises-apps-and-assets/add-and-configure-apps-and-assets-to-provide-actions-in-splunk-soar-on-premises) in the Splunk documentation.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Splunk SOARto a version that resolves this vulnerability.Fixed in 8.7.0
Event History
Frequently Asked Questions
Which users are most exposed to this issue?
Users who can view app documentation are exposed if they open documentation for an app containing attacker-controlled content. The attacker must hold a role with the install_apps capability to install the malicious app.
What additional conditions are required for exploitation?
The attacker cannot exploit this at will solely by installing the app. They must phish or otherwise trick an affected user into initiating a request in that user's browser.
What could an attacker do after successful exploitation?
The attacker could access data and make changes that the user who opened the app documentation is authorized to access or make.
What is the available remediation?
Upgrade Splunk SOAR to version 8.7.0 or later. Versions below 8.7.0 are affected because app documentation content is not sanitized before display.