Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege Comply account
-
DeliveryIdentify user-controlled resource key in API request
-
ExploitSubstitute key referencing out-of-scope object
-
ExecutionBypass authorization check
-
ImpactModify or disrupt unauthorized compliance record
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires an authenticated Tanium Comply session with at minimum a low-privilege user account on the platform - PR:L in the CVSS vector confirms authentication is a prerequisite. The vulnerability is exploitable over the network with low attack complexity and no user interaction required. The access control bypass is conditional on the presence of user-controlled object keys in requests, consistent with CWE-639 IDOR mechanics. Limiting factors include: (1) valid Tanium platform credentials are required - unauthenticated external exploitation is not possible per the CVSS PR:L assignment; (2) impact is scoped to integrity and availability at a low level, with no confidentiality impact per vendor assessment; (3) exploitation is limited to affected release branches (2.32, 2.35, 2.37) below the specified fix thresholds. |
| Impact | The CVSS 3.1 base score of 5.4 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L) reflects a medium-severity, network-exploitable vulnerability requiring only authenticated low-privilege access and no user interaction. The C:N component is notable: for IDOR vulnerabilities, confidentiality impact is commonly present, but the vendor-assigned vector omits it, suggesting exploitation may be limited to modifying or disrupting compliance data rather than reading unauthorized records - though this cannot be independently verified given the terse description. No EPSS score was provided, KEV status is not set, and no public exploit code has been identified, all of which suggest this is not under active mass exploitation. Real-world risk is primarily scoped to insider threat or compromised low-privilege accounts within a Tanium-managed enterprise. Organizations relying on Comply for audit-driven compliance posture reporting face the most meaningful operational risk, as integrity manipulation of compliance scan results could mask non-compliant endpoints. |
| Exploit ScenarioDerived | An authenticated Tanium Comply user with a standard low-privilege role manipulates a resource identifier parameter - such as a compliance scan record ID or policy object key - in an API request to reference a record owned by a different user or scope. The server fails to verify that the requesting account is authorized for that specific object, allowing the attacker to overwrite or disrupt compliance scan results outside their own scope. No public exploit code is known; exploitation requires valid platform credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 09, 2026
Improper access controls in Tanium Comply allow authenticated low-privileged users to perform unauthorized actions affecting integrity and availability via CWE-639 (Authorization Bypass Through User-Controlled Key). Affected versions span three active release branches: 2.32, 2.35, and 2.37, each with specific fixed builds. Tanium has released patched versions and no active exploitation or public exploit code has been identified at time of analysis.
RemediationAI
Upgrade Tanium Comply to the patched builds: 2.35.306 or later on the 2.35 branch, 2.32.252 or later on the 2.32 branch, or 2.37.308 or later on the 2.37 branch, per the vendor advisory at https://security.tanium.com/TAN-2026-039. If immediate patching is not possible, organizations should restrict Comply access to the minimum required set of authenticated users and audit role assignments to ensure least-privilege is enforced within the Tanium platform. Monitoring Comply audit logs for unusual access patterns - particularly cross-user or cross-scope resource references - may help detect exploitation attempts in the interim. No workarounds eliminating the vulnerability without patching are described in the available data.
Affected VersionsENISA
Affected Packages
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 Comply is the compliance management module within the Tanium endpoint management platform, providing policy compliance scanning and reporting across enterprise endpoints. CWE-639 - Authorization Bypass Through User-Controlled Key - describes an insecure direct object reference (IDOR) class flaw in which an application uses a user-controlled value (such as a resource ID or record key) to look up objects without verifying the requesting user's authorization to access that specific object. In practice, an authenticated user with low privileges can substitute object identifiers belonging to other users or resources outside their authorized scope, bypassing the intended access control boundary. The affected CPE is cpe:2.3:a:tanium:comply:*:*:*:*:*:*:*:*, spanning multiple release trains per the EUVD advisory.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Network-accessible IDOR requiring low-privilege auth; no confidentiality impact per vendor scope; integrity and availability limited to low.
Primary rating from Vendor (Tanium).
CVSS VectorVendor: Tanium
Lifecycle Timeline
1DescriptionCVE.org
Tanium addressed an improper access controls vulnerability in Comply.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
SQL injection in the Tanium Asset module lets an authenticated, high-privilege user read and modify data in the underlyi
Unauthorized OS command execution in Tanium Connect allows an attacker holding low-privilege authenticated access to run
OS command injection in Tanium Connect lets an authenticated, low-privileged user execute arbitrary commands on the unde
Tanium addressed an improper input validation vulnerability in Deploy. [CVSS 8.8 HIGH]
Command injection in Tanium Certificate Manager allows an authenticated attacker with low-level access to execute unauth
Command injection in Tanium Threat Response allows an authenticated low-privilege attacker to execute unauthorized code
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
Path traversal in Tanium Comply allows authenticated low-privileged network users to read files outside the module's int
Path traversal in Tanium Comply exposes all authenticated low-privilege users to a scope-changing arbitrary file write a
SQL injection in Tanium Comply (CWE-89) allows a network-accessible, unauthenticated attacker - contingent on user inter
Improper access controls (CWE-862, Missing Authorization) in Tanium Comply allow an authenticated low-privileged user to
Improper access controls in Tanium Comply allow an authenticated low-privilege user to perform unauthorized operations w
EUVD-2026-74554
GHSA-fmrc-xmvq-7v6q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB