☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Tanium logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 7.2 CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H 🐛 CWE-89
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-86865

CVE-2026-86865 SQL Injection in Tanium
📅 PUBLISHED: 2026-09-16 00:00 UTC 🔄 UPDATED: 2026-10-02 19:21 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.31%
👁️
0.31% probability
7.8× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: United States License: Commercial
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 7.2
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: H Privileges Required High
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
7.2
THREAT LEVEL
INTEL SOURCES NVD EPSS HOW WE SCORE →
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-86865 is a SQL injection vulnerability (CWE-89) affecting the Tanium Asset module, as addressed by the vendor per the NVD description. The vulnerability carries a CVSS v3.1 base score of 8.8 (HIGH), reflecting network-exploitable, low-complexity exploitation with high confidentiality, integrity, and availability impact, though it requires low-level authenticated privileges. Organizations running Tanium Asset are potentially affected; successful exploitation could allow an authenticated attacker to manipulate backend database queries, leading to data exfiltration, data tampering, or service disruption.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

CVE-2026-86865 is classified as a SQL injection (CWE-89) vulnerability in Tanium Asset. The NVD description states only that "Tanium addressed a SQL injection vulnerability in Asset." This is the entirety of the technical detail available from the CNA/NVD entry.

Vulnerability class: SQL injection (CWE-89) occurs when untrusted input is incorporated into a SQL query without proper parameterization or sanitization, allowing an attacker to alter the query's logic. Depending on how the vulnerable sink is constructed, this can permit:

  • Reading of arbitrary data from the backend database,
  • Modification or deletion of records,
  • Authentication or authorization bypass (if the injection point is within credential or permission logic),
  • In some configurations (stacked queries / elevated database privileges), command execution or denial of service.

Attack surface: The Tanium Asset module is part of the Tanium platform, which is typically deployed as a central server component communicating with managed endpoints ("clients") via the Tanium Client. Asset data (hardware, software inventory) is stored and queried via a backend database. An injection flaw in the Asset query-handling path would be reachable by an authenticated user interacting with the Asset module through the Tanium Console or its API.

CVSS interpretation (given vector):

  • AV:N — Attackable over the network; no physical or adjacent-only access required.
  • AC:L — No special conditions beyond standard reachability; exploitation is not timing- or race-dependent per the score.
  • PR:L — Requires low privileges, i.e., an authenticated account. This is consistent with an injection point behind an authenticated Console/API context.
  • UI:N — No user interaction required from a victim.
  • S:U — Scope is unchanged; the exploit's impact is confined to the vulnerable component's security authority.
  • C:H/I:H/A:H — High confidentiality, integrity, and availability impact, indicating the potential for full read/write access to affected data and potential disruption.

Insufficient technical detail note: The specific vulnerable parameter, module endpoint, database query, and injection sink are not disclosed in the provided data. No function names, file paths, or API parameters can be asserted. All exploitation mechanics below are described strictly at the vulnerability-class level in accordance with the accuracy constraints.


Exploitation Scenarios

Note: No public PoC, Nuclei template, or exploit code is known at the time of writing (PoC/Exploit: None). The following attack chain is inferred from the vulnerability class (CWE-89) and the CVSS profile, not from disclosed implementation specifics. No concrete endpoints, parameters, or function names are invented.

1) Reconnaissance / Target Identification An attacker identifies a reachable Tanium deployment hosting the Asset module (e.g., via network enumeration of the management interface or known Tanium service banners/HTTP titles). The attacker must obtain valid low-privileged credentials (PR:L), consistent with an insider, a compromised low-privilege account, or a phished operator credential.

2) Triggering the Flaw (vulnerability-class level) The attacker authenticates to the Tanium platform and interacts with the Asset module's query or reporting functionality. Untrusted input supplied to an Asset-related query path is processed without adequate parameterization, allowing injected SQL syntax to alter the executing statement. The exact input vector (search field, filter, report parameter, or API call) is not disclosed.

3) Payload / Execution Method (vulnerability-class level) At the class level, SQL injection payloads manipulate the query structure — for example, altering a WHERE clause to return additional rows, or using boolean/UNION-style logic to retrieve data outside the intended result set. Because the vector indicates network reachability and low complexity, an authenticated attacker can deliver payloads directly through the application's normal request path.

4) Post-Exploitation Impact With C:H/I:H/A:H, successful exploitation could yield high impact across confidentiality, integrity, and availability: exfiltration of Asset inventory and related database content, tampering with or deletion of records, and potential degradation or denial of the Asset service. Scope is unchanged, so the impact is bounded to the vulnerable component's environment.

Caveat: Because no PoC or technical write-up is available, the precise preconditions, injectable parameters, and achievable outcomes cannot be confirmed beyond the CVSS-derived profile and the CWE-89 class.


Impact Assessment

Business impact: Tanium Asset is used for enterprise-wide asset discovery and inventory — a foundational data source for IT and security operations. Compromise of its database query path could expose sensitive inventory data (hostnames, installed software, patch state, potentially device identifiers), corrupt asset records relied upon for compliance and remediation decisions, or disrupt the Asset service itself.

Affected systems: Organizations running the Tanium platform with the Asset module. The specific affected versions are not disclosed in the available data.

Blast radius: With S:U, impact is confined to the vulnerable component rather than crossing into other security scopes. However, the C:H/I:H/A:H subscores indicate that within that scope the consequences can be severe. The PR:L precondition limits the threat to actors who already possess authenticated access, reducing — but not eliminating — the exposure (insider threat, credential compromise, or a separate auth-bypass chained in).

CVSS subscores referenced: AV:N, AC:L, PR:L, UI:N, S:U, C:H, I:H, A:H — base score 8.8 (HIGH).

EPSS: Not yet scored by FIRST.org. No exploitation forecasting value is available; do not treat this as evidence of low likelihood.

CISA KEV: Not listed. No confirmed in-the-wild exploitation per tracked sources.


Detection Guidance

Detection is challenging because the vulnerable parameter and endpoint are undisclosed. The following rules target generic SQL-injection behavior against Tanium Asset rather than a specific known signature and should be tuned to reduce false positives.

Sigma Rule

title: Potential SQL Injection Attempt Against Tanium Asset Module
id: 9f3c1a72-4b8e-4d21-9c0a-7e6b1d5f2a88
status: experimental
description: Detects common SQL injection patterns in web requests targeting the Tanium platform Asset module.
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-86865
author: valtersit.com
date: 2026-01-01
logsource:
  category: webserver
detection:
  selection_method:
    cs-method:
      - 'GET'
      - 'POST'
  selection_sqli:
    - cs-uri-query|contains:
        - "' OR "
        - "' OR 1=1"
        - "UNION SELECT"
        - "'; --"
        - "SLEEP("
        - "WAITFOR DELAY"
        - "BENCHMARK("
        - "xp_cmdshell"
  condition: selection_method and selection_sqli
fields:
  - c-ip
  - cs-uri
  - cs-uri-query
falsepositives:
  - Legitimate security testing
  - Application input containing SQL keywords
level: high

YARA Rule

rule CVE_2026_86865_SQLi_Tanium_Asset
{
    meta:
        description = "Detects SQL injection payload patterns targeting Tanium Asset (CVE-2026-86865)"
        author = "valtersit.com"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-86865"
        date = "2026-01-01"
        severity = "high"

    strings:
        $sqli1 = "UNION SELECT" nocase
        $sqli2 = "' OR '1'='1" nocase
        $sqli3 = "'; DROP TABLE" nocase
        $sqli4 = "WAITFOR DELAY" nocase
        $sqli5 = "SLEEP(" nocase
        $tanium = "Tanium" nocase fullword
        $asset = "Asset" nocase fullword

    condition:
        uint16(0) == 0x5A4D or $tanium or $asset
        and any of ($sqli*)
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-86865 Possible SQL Injection Against Tanium Asset"; flow:established,to_server; http.method; content:"GET"; http.method; content:"POST"; http.uri; pcre:"/(\%27|')\s*(OR|AND)\s+[\w'"]*\s*=\s*[\w'"]/i"; pcre:"/UNION\s+SELECT/i"; pcre:"/(WAITFOR\s+DELAY|SLEEP\(|BENCHMARK\()/i"; classtype:web-application-attack; sid:202686865; rev:1; metadata:reference nvd,2026-86865;)

Elastic Detection

sequence by source.ip with maxspan=5s
  [network where http.request.method in ("GET","POST") and
     wildcard(http.request.uri.query, "*' OR *")]
  [network where http.request.method in ("GET","POST") and
     wildcard(http.request.uri.query, "*UNION SELECT*")]

Note: EQL field availability depends on the HTTP/network data source integrated in the deployment; adapt field names to your ingested schema.

Splunk SPL Query

index=web OR index=proxy
| eval uri_query = coalesce(uri_query, cs_uri_query, url)
| where match(uri_query, "(?i)('\\s*(or|and)\\s+[^=]+=|union\\s+select|waitfor\\s+delay|sleep\\(|benchmark\\()")
| stats count min(_time) as first_seen max(_time) as last_seen by src_ip, dest_host, uri_query
| where count > 1
| table first_seen, last_seen, src_ip, dest_host, count, uri_query
| sort - count

Wazuh OSSEC Rule

<group name="web,sql_injection,tanium,">
  <rule id="202686865" level="12">
    <if_sid>31100</if_sid>
    <match_type>pcre2</match_type>
    <regex>(?i)(\x27\s*(or|and)\s+[^\s=]+=|\bunion\s+select\b|\bwaitfor\s+delay\b|\bsleep\s*\(|\bbenchmark\s*\()</regex>
    <description>CVE-2026-86865: Possible SQL injection attempt against Tanium Asset</description>
    <mitre>
      <id>T1190</id>
    </mitre>
    <group>sql_injection,tanium,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 — UNPATCHED (no patch evidence from any tracked source). No vendor fix version, advisory URL, or affected-version range is available in the provided data.

1) Immediate mitigations

  • Restrict network access to the Tanium management interface and Asset module to trusted administrative networks/VPN only.
  • Enforce least privilege: review Tanium console accounts and remove unnecessary low-privilege access, since exploitation requires PR:L.
  • Enable and centralize audit logging for Asset queries and API calls; deploy the detection rules above in monitor mode and tune.
  • Apply WAF/reverse-proxy rules (if fronting the interface) to block common SQLi patterns, understanding this is defense-in-depth, not a fix.

2) Patch / upgrade steps

  • Monitor the Tanium security advisories and the NVD entry (CVE-2026-86865) for the official fix version and affected-version disclosure.
  • When a vendor fix is published, stage it in a test environment, validate Asset functionality, then roll out per change-control.
  • If a vendor advisory provides interim guidance, follow it exactly; do not assume an upgrade target that is not officially documented.

3) Long-term hardening

  • Adopt parameterized queries / prepared statements as the standard for all database access (remediating the CWE-89 root cause).
  • Implement input validation and output encoding across the Asset module.
  • Run authenticated and unauthenticated application security testing against the Tanium platform, with SQLi in scope.
  • Maintain a software bill of materials (SBOM) and a vulnerability-management cadence for infrastructure management platforms.
  • Apply the principle of least privilege to both the application's database account and the human console users.

References

  1. NVD — CVE-2026-86865: https://nvd.nist.gov/vuln/detail/CVE-2026-86865
  2. CWE-89 — Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection'): https://cwe.mitre.org/data/definitions/89.html
  3. FIRST.org EPSS (CVE-2026-86865 — currently unscored; check for updates): https://www.first.org/epss/
  4. CISA Known Exploited Vulnerabilities Catalog (CVE-2026-86865 not listed at time of writing): https://www.cisa.gov/known-exploited-vulnerabilities-catalog
  5. Tanium Security Advisories (monitor for the official CVE-2026-86865 fix and affected-version details): https://community.tanium.com/ (Tanium security advisory channel — verify the exact advisory URL once published)

Threat actor / exploit-in-the-wild status: No threat actor campaigns or in-the-wild exploitation have been reported for CVE-2026-86865 in the available data. No public PoC or Nuclei template exists. This status may change; monitor the NVD entry and vendor advisories for updates.


Report produced by valtersit.com threat intelligence. Where the underlying NVD/CNA data is sparse, this report explicitly limits claims to the vulnerability class and CVSS-derived profile and does not assert undisclosed implementation details.

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-86865/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.