Skip to main content

Tanium Enforce CVE-2026-87088

| EUVDEUVD-2026-74544 HIGH
OS Command Injection (CWE-78)
2026-09-09 Tanium GHSA-c2wm-w3vg-fr54
7.0
CVSS 3.1 · Vendor: Tanium
View

Attack ChainAIDerived

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

  1. Access
    Obtain local endpoint access
  2. Delivery
    craft malicious OS command payload
  3. Exploit
    induce user interaction to invoke vulnerable code path
  4. Execution
    inject commands via unsanitized shell call under AC:H preconditions
  5. Impact
    execute arbitrary commands as Enforce agent process

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: 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 a local presence on the endpoint running Tanium Enforce (AV:L) - remote network-based exploitation is not indicated by the CVSS vector. User interaction (UI:R) must occur, meaning some action by a local or logged-in user is needed to trigger the vulnerable code path, such as opening or processing a crafted artifact. High attack complexity (AC:H) implies additional preconditions beyond simply being local - likely a specific system state, configuration, or timing requirement. The PR:N metric indicates no elevated credentials are needed to initiate the attack; a low-privileged local user could serve as the attacker. Scope is unchanged (S:U), confining the primary impact to the vulnerable endpoint itself rather than adjacent systems.

Impact

The CVSS 3.1 vector AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H establishes a meaningful set of exploitation constraints: local access is required, attack complexity is high, and user interaction must occur, collectively suppressing what would otherwise be a critical-rated vulnerability down to 7.0. No EPSS data is available in the provided input, and the vulnerability does not appear in CISA KEV, indicating no confirmed widespread exploitation. The absence of public proof-of-concept code further reduces near-term automated exploitation risk. Nonetheless, the full C:H/I:H/A:H impact triad - achievable through a CWE-78 injection into an agent running with elevated rights - means that successful exploitation yields complete host compromise. Enterprise security teams should prioritize patching this through their normal high-severity patch cycle, consulting TAN-2026-022 for the exact fixed version; the local-only attack vector limits remote exposure but does not eliminate risk in environments where endpoint access is shared or where social engineering is plausible.

Exploit ScenarioDerived

A local user on an endpoint managed by Tanium Enforce crafts a malicious input - such as a specially formed file or parameter - that, when processed through a vulnerable code path triggered by user interaction, injects shell metacharacters into an unsanitized OS command call. If the high-complexity preconditions are met (specific system state or timing), the injected commands execute at the privilege level of the Enforce agent, typically SYSTEM or root in enterprise deployments. No public exploit code exists, and the AC:H requirement suggests reliable exploitation demands non-trivial effort or specific knowledge of the target environment.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 09, 2026

OS command injection in Tanium Enforce enables a local attacker to execute arbitrary operating system commands at the privilege level of the Enforce agent process. The flaw (CWE-78) requires user interaction and specific exploitation preconditions, reflected in a CVSS 7.0 score despite full C:H/I:H/A:H impact ratings. Tanium self-disclosed the issue via advisory TAN-2026-022; no public exploit code and no active exploitation (CISA KEV) have been identified at time of analysis.

RemediationAI

Consult Tanium advisory TAN-2026-022 (https://security.tanium.com/TAN-2026-022) for the exact patched release of Tanium Enforce; no specific fix version is confirmed from the available intelligence data. As an interim compensating control, restrict local interactive access on endpoints running the Enforce agent to trusted, named accounts only - this limits attacker ability to fulfil the user-interaction prerequisite. Additionally, configure endpoint detection tooling to alert on anomalous child-process spawning from the Tanium Enforce agent process, which would indicate potential exploitation. Note that restricting local logon rights may affect legitimate administrative workflows on those endpoints and should be evaluated against operational requirements.

Affected VersionsENISA

Enforce 3.0 <3.0.346
Enforce 2.10 <2.10.760
Enforce 2.9 <2.9.718

Affected Packages

euvd enforce fix: 2.9.718, 2.10.760, 3.0.346

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

Tanium Enforce is an endpoint compliance and policy-enforcement module within the Tanium platform, deployed as an agent on managed enterprise endpoints. CWE-78 (Improper Neutralization of Special Elements Used in an OS Command) indicates that user-controllable input reaches a system shell invocation without adequate sanitization or parameterization, allowing an attacker to append or inject shell metacharacters that alter the intended command. The CPE string cpe:2.3:a:tanium:enforce:*:*:*:*:*:*:*:* uses a full-version wildcard, meaning the entire Enforce product line is listed as potentially affected with no lower or upper version bound specified in the provided data. In enterprise deployments, Tanium agents typically run with elevated or SYSTEM-level privileges to perform policy enforcement, making command injection in this component particularly consequential.

Know when Tanium 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 (Tanium) PRIMARY 7.0 HIGH
AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Local endpoint agent with CWE-78 command injection requiring user interaction and specific preconditions justifies AV:L, AC:H, UI:R; full CIA impact from arbitrary OS command execution at agent privilege level.

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

Primary rating from Vendor (Tanium).

CVSS VectorVendor: Tanium

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

Lifecycle Timeline

2
Patch available
Sep 09, 2026 - 03:02 EUVD
CVE Published
Sep 09, 2026 - 02:00 cve.org
HIGH 7.0

DescriptionCVE.org

Tanium addressed an unauthorized code execution vulnerability in Enforce.

Executive ViewAI

Why It Matters

Tanium Enforce contains a command injection vulnerability allowing local attackers to execute arbitrary system commands with Enforce agent privileges. Without an available patch, organizations using Tanium for endpoint management face ongoing risk of endpoint compromise through local attack vectors, affecting system security and operational continuity across their managed infrastructure.

Business Impact: High
Compensating Controls

Until vendor patch is available: enforce strict local access controls and user privilege restrictions on systems running Tanium Enforce; deploy endpoint detection and response (EDR) or command-execution monitoring to alert on injection attempts; apply network segmentation to limit lateral movement if an endpoint is compromised; ensure the Enforce agent service account operates with minimal required privileges.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
enterprise endpoint management platform, large but not ubiquitous
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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Related Vulnerabilities in Tanium Enforce Code Execution and SSRF Flaws

View all 2

More in Tanium

View all
CVE-2026-86865 HIGH POC
7.2 Sep 16

SQL injection in the Tanium Asset module lets an authenticated, high-privilege user read and modify data in the underlyi

CVE-2026-9208 HIGH
8.8 May 27

Unauthorized OS command execution in Tanium Connect allows an attacker holding low-privilege authenticated access to run

CVE-2026-9207 HIGH
8.8 May 27

OS command injection in Tanium Connect lets an authenticated, low-privileged user execute arbitrary commands on the unde

CVE-2025-15330 HIGH
8.8 Feb 05

Tanium addressed an improper input validation vulnerability in Deploy. [CVSS 8.8 HIGH]

CVE-2026-108303 HIGH
8.8 Oct 27

Command injection in Tanium Certificate Manager allows an authenticated attacker with low-level access to execute unauth

CVE-2026-108329 HIGH
8.8 Oct 27

Command injection in Tanium Threat Response allows an authenticated low-privilege attacker to execute unauthorized code

CVE-2026-87105 HIGH
8.8 Sep 16

SQL injection in Tanium Threat Response (CVSS 3.1 base score 8.8, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) allows a low-priv

CVE-2026-87023 HIGH
8.5 Sep 09

Path traversal in Tanium Comply allows authenticated low-privileged network users to read files outside the module's int

CVE-2026-87030 HIGH
8.5 Sep 09

Path traversal in Tanium Comply exposes all authenticated low-privilege users to a scope-changing arbitrary file write a

CVE-2026-87034 HIGH
8.3 Sep 09

SQL injection in Tanium Comply (CWE-89) allows a network-accessible, unauthenticated attacker - contingent on user inter

CVE-2026-87036 HIGH
8.1 Sep 09

Improper access controls (CWE-862, Missing Authorization) in Tanium Comply allow an authenticated low-privileged user to

CVE-2026-87075 HIGH
8.1 Sep 09

Improper access controls in Tanium Comply allow an authenticated low-privilege user to perform unauthorized operations w

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