Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local user session on ASUS system
-
DeliveryOpen handle to Armoury Crate driver device object
-
ExploitSend crafted IOCTL bypassing auth check
-
ExecutionRead PCIe config space registers for recon
-
PersistWrite PCIe Command/BAR registers
-
ImpactDisable target hardware device
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Exposed IOCTL with insufficient ACL
|
| Exploitation Conditions | Exploitation requires an interactive local user account on a Windows system with ASUS Armoury Crate and its kernel driver installed and running. The attacker must be able to open a handle to the driver's device object, which is accessible to non-administrative users due to the insufficient access control. No network access, no elevated privileges, and no user interaction from a victim are required. Exploitation is limited to: (1) physical or remote-desktop access to the local Windows session, (2) the Armoury Crate driver being loaded (typically at boot on ASUS OEM systems with the software installed), and (3) sufficient complexity (AC:H) to identify the correct IOCTL codes and craft valid PCIe register payloads without triggering a kernel bugcheck. Systems where Armoury Crate is not installed or the driver is disabled are not affected. |
| Impact | The vendor-provided CVSS 4.0 vector (AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H) yields a score of 5.9 (Medium), which is a reasonable representation of the real-world risk. The local attack vector (AV:L) constrains exploitation to users who already have interactive access to the target machine, substantially limiting the exploitable population. AC:H reflects the complexity of locating the correct IOCTL code and crafting valid PCIe configuration space writes without crashing the system. PR:L confirms that a standard (non-admin) local user account is sufficient, meaning no privilege escalation prerequisite is needed. The integrity and availability impacts are rated High because arbitrary PCIe config-space writes can brick attached hardware or cause kernel panics. Confidentiality impact is Low - PCIe config registers are hardware-level metadata, not sensitive user data. No EPSS data was supplied, no KEV listing exists, and no public exploit code has been identified, all of which support treating this as a medium-priority local hardening issue rather than an urgent remote threat. The wildcard CPE version (*) indicates the affected version range has not been precisely bounded - defenders should consult the ASUS advisory for exact version scope. |
| Exploit ScenarioDerived | A local user on a shared ASUS gaming PC - such as a secondary account on a family or shared workstation - opens a handle to the Armoury Crate kernel driver and sends a crafted IOCTL command that bypasses the driver's authentication check. The attacker iterates through PCIe device BARs using read IOCTLs to fingerprint installed hardware, then issues a write IOCTL targeting the PCIe Command Register bus-master enable bit of a discrete GPU or NIC, effectively disabling the device and causing a system-visible hardware fault or denial of service without requiring administrator rights. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Insufficient access control on an exposed IOCTL interface in ASUS Armoury Crate allows a low-privileged local user to bypass driver-level authentication and directly manipulate PCIe configuration space, enabling both hardware configuration disclosure and hardware disablement. The vulnerability stems from the kernel driver accepting IOCTL requests without validating caller privilege against the required access level, granting unprivileged processes read and write access to raw PCIe registers. No public exploit code has been identified at time of analysis, and no KEV listing exists, though the local nature of the attack limits the attack surface to already-compromised or multi-user systems.
RemediationAI
Update ASUS Armoury Crate to the patched version referenced in the ASUS Security Advisory (https://www.asus.com/security-advisory, 'Security Update for Armoury Crate App' section). An exact fixed version number is not confirmed in the available input data - verify the specific target version from the vendor advisory before deploying. As a compensating control on multi-user systems where update deployment is delayed, restrict Armoury Crate driver access by applying a restrictive IOCTL access control list via Windows Driver Kit security descriptor settings, or limit interactive logon to trusted administrator accounts only, reducing the pool of principals able to reach the IOCTL interface. Uninstalling Armoury Crate entirely eliminates the attack surface but disables ASUS hardware tuning and RGB management functionality.
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
Armoury Crate is ASUS's system management and gaming software that ships with a kernel-mode driver to control hardware features such as fan curves, RGB lighting, and power delivery. The driver exposes an IOCTL (I/O Control) interface (CWE-782 - Exposed IOCTL with Insufficient Access Control) that is reachable from user space. PCIe configuration space is a structured 256-byte (or 4 KB for extended) region per PCIe device that controls BARs, IRQ routing, bus-master enable, and capability registers. Unauthorized writes to these registers can disable a device's bus-master bit (causing the device to stop operating), corrupt capability pointers, or alter memory-mapped I/O base addresses. Reads leak hardware configuration and device identity data. The affected CPE is cpe:2.3:a:asus:armoury_crate:*:*:*:*:*:*:*:* indicating all currently catalogued versions are within scope.
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
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N
Local IOCTL access with complexity in bypassing driver auth; PR:L (standard user account sufficient); C:L for PCIe config reads, I:H/A:H for destructive writes.
Primary rating from Vendor (ASUS).
CVSS VectorVendor: ASUS
DescriptionCVE.org
Exposed IOCTL with insufficient access control in ASUS Armoury Crate allows a local user to disclosure information and disabling device functionality by bypassing driver authentication and using IOCTLs to read from and write to PCIe configuration space.Refer to the ' Security Update for Armoury Crate App ' section on the ASUS Security Advisory for more information.
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
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in ASUS Armoury Crate Driver Privilege and Info Flaws
View all 10More in Armoury Crate
View allASUS SetupAsusServices v1.0.5.1 in Asus Armoury Crate v5.3.4.0 contains an unquoted service path vulnerability which all
Local privilege escalation in ASUS Armoury Crate allows an authenticated low-privileged user to bypass driver validation
Local privilege abuse in ASUS Armoury Crate (versions up to and including 6.4.12) allows a local administrator to bypass
EUVD-2026-72619
GHSA-vgfg-vxw7-9mc6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB