Skip to main content

Armoury Crate CVE-2026-16003

| EUVDEUVD-2026-72624 LOW
Exposed IOCTL with Insufficient Access Control (CWE-782)
2026-09-08 ASUS GHSA-mrrm-wx3r-g993
2.0
CVSS 4.0 · Vendor: ASUS
View

Attack ChainAIDerived

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

  1. Access
    Gain local low-privilege user session
  2. Delivery
    Install or enumerate Armoury Crate driver presence
  3. Exploit
    Reverse-engineer IOCTL whitelist-registration interface
  4. Execution
    Craft malformed IOCTL bypassing PID verification
  5. Persist
    Inject attacker process ID into driver whitelist
  6. Impact
    Issue privileged driver IOCTLs as trusted process

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Exposed IOCTL with insufficient ACL
Exploitation Conditions

Exploitation requires a local Windows user account with at least standard (low-privilege) access on a system where the Armoury Crate application and its kernel driver are installed and running - the driver must be present and active. The CVSS 4.0 AC:H rating indicates that crafting the correct IOCTL payload to bypass driver verification is non-trivial, likely requiring knowledge of the driver's internal interface (e.g., via reverse engineering). There is no network-accessible attack surface; remote exploitation is not possible without a prior foothold granting local code execution. The vulnerability has no impact on systems that do not have Armoury Crate installed, and the whitelist-bypass effect is bounded to the driver's own trust model - not a direct OS privilege escalation.

Impact

Real-world risk is low. The CVSS 4.0 vector AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N accurately captures the constrained attack surface: exploitation is local-only (not remotely accessible), requires a low-privilege account, and is rated AC:H - meaning non-trivial IOCTL crafting is required, likely involving reverse-engineering the driver interface. The integrity impact is VI:L (minor modification of the whitelist only), with no confidentiality or availability impact and no subsequent-system impact. There is no CISA KEV listing, no known public exploit code, and EPSS data is absent from the provided intelligence. The practical harm depends on what whitelisted processes are permitted to do beyond non-whitelisted ones - that scope is not enumerated in available data, making the worst-case impact difficult to bound. On managed enterprise endpoints or shared gaming kiosks, the whitelist bypass could serve as a stepping stone in a broader privilege escalation chain, but standalone it represents a low-priority finding.

Exploit ScenarioDerived

A low-privilege local user on an ASUS gaming system reverse-engineers the Armoury Crate driver's IOCTL interface, identifies the whitelist-registration control code, and crafts a request that bypasses the driver's process verification check. Once their process is added to the driver's whitelist, they can issue further privileged IOCTL commands that the driver would reject for non-whitelisted callers, potentially manipulating hardware settings or accessing restricted driver functionality. No public exploit code has been identified at time of analysis, and the AC:H rating indicates the crafting step requires non-trivial effort.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 08, 2026

The Armoury Crate kernel-mode driver on ASUS systems exposes an IOCTL interface without adequate caller verification, enabling a locally authenticated low-privilege user to inject arbitrary process identifiers into the driver's trusted-process whitelist via a crafted IOCTL request. Bypassing this verification (CWE-782) allows the attacker's process to assume whitelisted trust status within the driver, gaining access to driver functions ordinarily restricted to ASUS's own software. No public exploit has been identified and the vendor-assigned CVSS 4.0 score of 2.0 reflects the constrained real-world impact: local-only access, high exploitation complexity, and limited integrity gain.

RemediationAI

Update the Armoury Crate application to the fixed version specified in the ASUS Security Advisory at https://www.asus.com/security-advisory (see the 'Security Update for Armoury Crate App' section) - the exact target version is not available in the provided data and must be confirmed from the advisory directly. On managed endpoints where Armoury Crate is not operationally required, uninstalling the application removes the vulnerable driver entirely and is the most effective compensating control; the trade-off is loss of hardware management functionality (fan control, RGB, power profiles). Organizations unable to patch immediately should restrict interactive local user sessions on affected hardware and audit for unexpected processes issuing IOCTLs to the driver, though granular per-IOCTL blocking is not possible without vendor guidance on the specific control codes involved.

Affected VersionsENISA

Armoury Crate 0 ≤6.5.7

Affected Packages

euvd armoury_crate no fix

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

Armoury Crate is ASUS's gaming hardware management suite, which installs a kernel-mode Windows driver responsible for controlling fan curves, RGB lighting, power profiles, and hardware telemetry. Kernel drivers expose IOCTL (Input/Output Control) codes that user-space applications use to communicate with the driver. CWE-782 (Exposed IOCTL with Insufficient Access Control) describes exactly this scenario: an IOCTL handler that fails to enforce adequate caller identity checks. The driver maintains an internal whitelist of trusted process IDs whose requests it honors with elevated trust. The flaw resides in the verification logic that guards the whitelist-modification IOCTL - the check can be bypassed, allowing any local process to register itself as trusted. Affected products are identified by CPE cpe:2.3:a:asus:armoury_crate:*:*:*:*:*:*:*:*, covering all versions until a patched release is confirmed.

Know when Armoury Crate 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 (ASUS) PRIMARY 2.0 LOW
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 2.5 LOW

Local-only, low-privilege access required with high complexity to craft the IOCTL; integrity impact is limited to whitelist modification only.

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

Primary rating from Vendor (ASUS).

CVSS VectorVendor: ASUS

Attack Vector
Local
Attack Complexity
High
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Exposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to add an arbitrary process identifier to the driver's whitelist via a crafted IOCTL request by bypassing the driver's verification.Refer to the ' Security Update for Armoury Crate App  ' section on the ASUS Security Advisory for more information.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Medium
popular ASUS gaming hardware suite, significant but niche footprint
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 LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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