Skip to main content

Splunk SOAR EUVDEUVD-2026-62930

| CVE-2026-76365 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-08-19 cisco GHSA-wxjg-wx2p-28mq
6.5
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain or abuse "Automation Engineer" role
  2. Delivery
    Craft custom list with SQL injection payload as list name
  3. Exploit
    Embed malicious list lookup in SOAR playbook
  4. Execution
    Trigger playbook execution
  5. Persist
    Injected SQL runs against SOAR backend database
  6. Impact
    Exfiltrate or modify all SOAR database contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Exploitation requires the attacker to hold the explicitly granted "Automation Engineer" Splunk SOAR role - this role must be assigned by an administrator and is not available to standard or read-only users. The specific vulnerable operation is the custom list retrieval feature invoked from within a SOAR playbook; the attacker must have the ability to create or modify playbooks and define a custom list with an injected name. Exploitation is constrained by: (1) the "Automation Engineer" role requirement - no path exists for lower-privileged or unauthenticated users; (2) the injection point is specifically the list name field during playbook-triggered lookups, not general playbook execution; (3) database availability impact is not achievable via this vector. Environments where the Automation Engineer role is tightly controlled and audited, or where playbook creation is subject to peer review, face substantially reduced practical risk beyond what the raw CVSS score conveys.

Impact

The CVSS 6.5 (Medium) score with PR:H accurately captures the privilege barrier: exploitation requires the "Automation Engineer" role, which must be explicitly granted by an administrator and is not held by default users. Once that role condition is met, complexity is low (AC:L) and no user interaction is needed (UI:N), making exploitation straightforward for any SQL-literate attacker. The dual C:H/I:H impact represents a near-total compromise of SOAR database contents - credentials, playbook logic, case data, audit trails - which is severe for a platform central to security operations. The A:N rating is consistent with CRUD-focused injection. No KEV listing and no known POC reduce the urgency tier below actively exploited vulnerabilities, but organizations where the Automation Engineer role is broadly assigned face materially higher risk than the medium CVSS score alone suggests. EPSS data was not provided in the input; without it, exploit probability relative to the broader CVE population cannot be quantified. The primary risk-limiting factor is the role prerequisite - environments with strict role governance are meaningfully more protected.

Exploit ScenarioDerived

An attacker with legitimate access to a Splunk SOAR instance who has been granted the "Automation Engineer" role crafts a playbook that references a custom list whose name contains a SQL injection payload - for example, a UNION-based query to extract stored credentials or API tokens from the SOAR database. When the playbook runs, Splunk SOAR inserts the malicious list name unsanitized into a SQL statement, causing the injected query to execute against the backend database and return sensitive data to the attacker or silently modify records such as audit logs or playbook definitions. No public POC has been identified, but the technique is well-understood and requires only basic SQL injection knowledge once role access is established.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 19, 2026

SQL injection in Splunk SOAR below version 8.6.0 enables users holding the "Automation Engineer" role to execute arbitrary SQL statements against the SOAR database by embedding injection payloads in custom list names referenced within playbooks, granting full create, read, update, and delete access to all data the database contains. The root cause is unsanitized string concatenation: Splunk SOAR builds the custom list lookup query by inserting the user-supplied list name directly rather than using parameterized (bound) values, a textbook CWE-74 injection pattern. No public exploit has been identified at time of analysis and the vulnerability is not in CISA KEV; vendor-released patch version 8.6.0 is available.

RemediationAI

Upgrade Splunk SOAR to version 8.6.0 or later, which resolves the vulnerability by replacing direct string interpolation with parameterized (bound) SQL values in the custom list database lookup path. The full vendor advisory is at https://advisory.splunk.com/advisories/SVD-2026-0804. If immediate upgrade is not possible, restrict the "Automation Engineer" role to the smallest possible set of fully trusted personnel and audit role assignments for over-provisioning - this directly limits the attack surface since exploitation is gated on that role. Additionally, audit existing playbooks for custom list names containing SQL metacharacters (quotes, semicolons, comment sequences) to identify any prior exploitation attempts. Disabling custom list lookup functionality within playbooks is a stronger compensating control but will break legitimate automation workflows that rely on it. Enabling and reviewing SOAR database query logs for anomalous patterns can aid detection. Note that restricting role assignments does not eliminate the vulnerability - patching to 8.6.0 is the only definitive remediation.

Affected VersionsENISA

Splunk SOAR 8.6 <8.6.0

Affected Packages

euvd splunk_soar fix: 8.6.0

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

Splunk SOAR is a security orchestration, automation, and response platform that allows security analysts to build automated workflows (playbooks) incorporating custom list lookups for data comparison and enrichment. The affected code path constructs SQL queries for custom list retrieval by directly interpolating the list name string into the query, bypassing parameterized query protections. This falls under CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component - Injection), with SQL injection as the specific sub-technique. The affected product is fully identified by CPE cpe:2.3:a:splunk:splunk_soar:*:*:*:*:*:*:*:*, covering all Splunk SOAR releases - both on-premises and cloud-hosted - prior to 8.6.0. The CVSS vector AV:N/AC:L/PR:H reflects that the platform is network-accessible but exploitation is gated behind a specifically granted role.

Know when Splunk 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

Vendor (cisco) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 6.5 MEDIUM

Requires explicitly granted Automation Engineer role (PR:H); network-accessible platform (AV:N); SQL injection enables full database CRUD but no inherent availability impact (A:N).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (cisco).

CVSS VectorVendor: cisco

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

1
Patch available
Aug 19, 2026 - 22:04 EUVD

DescriptionCVE.org

In Splunk SOAR versions below 8.6.0, a user who holds the "Automation Engineer" Splunk SOAR role could run arbitrary Structured Query Language (SQL) statements against the Splunk SOAR database through custom list retrieval in a playbook, allowing for create, read, update, and delete operations on all relevant data stored in the Splunk SOAR database. The SQL injection is possible because Splunk SOAR builds the custom list database lookup with the supplied list name instead of a bound SQL value. For more information see Manage roles and permissions in Splunk SOAR (https://help.splunk.com/en/splunk-soar/soar-cloud/administer-soar-cloud/manage-your-splunk-soar-cloud-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-cloud) and Create custom lists for use in Splunk SOAR playbook comparisons (https://help.splunk.com/en/splunk-soar/soar-cloud/build-playbooks/manage-playbooks-and-playbook-settings/create-custom-lists-for-use-in-splunk-soar-cloud-playbook-comparisons) in the Splunk documentation.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
enterprise SOAR platform deployed in mid-to-large security operations centers
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

More in Splunk

View all
CVE-2014-0160 HIGH POC
7.5 Apr 07

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe

CVE-2026-20253 CRITICAL POC
9.8 Jun 10

Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.

CVE-2021-22901 HIGH POC
8.1 Jun 11

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when

CVE-2022-32206 MEDIUM POC
6.5 Jul 07

curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple t

CVE-2024-36985 HIGH POC
8.8 Jul 01

In Splunk Enterprise versions below 9.2.2, 9.1.5, and 9.0.10, a low-privileged user that does not hold the admin or powe

CVE-2023-46214 HIGH POC
8.8 Nov 16

In Splunk Enterprise versions below 9.0.7 and 9.1.2, Splunk Enterprise does not safely sanitize extensible stylesheet la

CVE-2023-32707 HIGH POC
8.8 Jun 01

In versions of Splunk Enterprise below 9.0.5, 8.2.11, and 8.1.14, and Splunk Cloud Platform below version 9.0.2303.100,

CVE-2022-43571 HIGH POC
8.8 Nov 03

In Splunk Enterprise versions below 8.2.9, 8.1.12, and 9.0.2, an authenticated user can execute arbitrary code through t

CVE-2022-32207 CRITICAL POC
9.8 Jul 07

When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the

CVE-2022-35737 HIGH POC
7.5 Aug 03

SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a

CVE-2022-43551 HIGH POC
7.5 Dec 23

A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Rated high seve

CVE-2022-32221 CRITICAL POC
9.8 Dec 05

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data t

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy