Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local user session on ASUS system
-
DeliveryEnumerate and reverse-engineer Armoury Crate driver IOCTL interface
-
ExploitIdentify and exploit driver verification bypass
-
ExecutionIssue crafted DeviceIoControl request to kernel driver
-
PersistRead or write arbitrary PCI/PCIe configuration registers
-
ImpactCorrupt hardware state, crash system, or escalate to kernel via DMA manipulation
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-level account on a Windows system with Armoury Crate and its kernel driver actively installed and loaded. The attacker must craft IOCTL requests that bypass the driver's internal verification logic, which demands moderate reverse-engineering effort (reflected by AC:H in the provided CVSS 4.0 vector). No network access is required, no elevation of privilege is needed prior to exploitation, and no interaction from another user is necessary. Exploitation is bounded to systems where Armoury Crate is installed - non-ASUS hardware or ASUS systems where the software has not been installed or has been removed are not affected. The high attack complexity (AC:H) limits opportunistic or scripted mass exploitation. |
| Impact | The CVSS 4.0 vector (AV:L/AC:H/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H) accurately characterizes the constrained attack surface: exploitation is local, requires low privilege, but demands non-trivial reverse engineering of the driver's bypass condition (AC:H). The high integrity and availability sub-scores are well-supported - arbitrary PCI config writes can corrupt device configurations or crash the host - while the low confidentiality score (VC:L) correctly reflects that PCI config reads expose hardware layout rather than user secrets. There is no CISA KEV listing and no public exploit code in the available intelligence, keeping real-world urgency moderate. EPSS data was not provided; exploitation probability is inferred as low given the attack complexity requirement and the need for local foothold. The primary realistic threat actor is a malicious insider or a local privilege-escalation chain where this serves as a stepping stone to DMA-based kernel compromise. Organizations with shared ASUS gaming lab or development systems present a more relevant exposure surface than typical enterprise environments. |
| Exploit ScenarioDerived | A low-privileged local user on an ASUS gaming workstation with Armoury Crate installed writes a proof-of-concept tool that probes the driver's IOCTL interface, identifies the verification bypass condition through trial-and-error or disassembly of the driver binary, and sends a crafted DeviceIoControl request. The attacker targets a DMA-capable PCIe device's BAR registers, reconfiguring its memory-mapped I/O window to overlap with kernel memory - potentially enabling arbitrary kernel reads or writes and facilitating full privilege escalation. No public POC code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Arbitrary PCI/PCIe configuration space read and write access through the ASUS Armoury Crate kernel driver exposes a local low-privileged user to hardware-level integrity and availability risks by bypassing the driver's IOCTL verification logic. All tracked versions of Armoury Crate are affected (CPE wildcard), meaning any Windows-based ASUS gaming system with the software installed is in scope. No public exploit has been identified at time of analysis, and the CVSS 4.0 score of 5.9 reflects the constrained local/high-complexity exploitation model.
RemediationAI
Update Armoury Crate to the patched version specified in the ASUS Security Advisory at https://www.asus.com/security-advisory - a precise target version number was not available in the current data set, so confirm the exact release from the advisory before deploying. On multi-user or shared Windows systems where patching is not immediately feasible, restrict access to the Armoury Crate driver device object using Windows discretionary access control lists (DACLs) to limit which accounts can issue IOCTL calls to the driver; this reduces the attack surface without removing the driver entirely. Alternatively, uninstalling Armoury Crate eliminates the vulnerable driver completely, though this disables ASUS hardware lighting, fan control, and monitoring features. Enforcing least-privilege local accounts and restricting interactive logon to trusted users further limits exploitation opportunity.
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 integrated gaming hardware management suite, which ships a kernel-mode driver component that exposes IOCTL (Input/Output Control) interfaces allowing user-space processes to communicate with hardware for lighting, fan control, and monitoring. CWE-782 (Exposed IOCTL with Insufficient Access Control) identifies the root cause: the driver registers one or more IOCTL handler paths that gate privileged PCI/PCIe configuration space operations behind a verification step, but that verification can be circumvented by a crafted DeviceIoControl request from a low-privileged process. PCI/PCIe configuration space is a standardized per-device hardware region (256 bytes standard, 4 KB extended) governing bus-mastering enable/disable, BARs, interrupt routing, and capability structures. Unauthorized writes to this region can silently corrupt device state, alter memory-mapped I/O windows, or - on DMA-capable devices - facilitate kernel memory access. The affected CPE is cpe:2.3:a:asus:armoury_crate:*:*:*:*:*:*:*:* covering all versions.
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 vector, bypass requires reverse-engineering effort (AC:H), low-privilege user; confidentiality limited to hardware config reads, but integrity and availability are high due to arbitrary PCI config writes.
Primary rating from Vendor (ASUS).
CVSS VectorVendor: ASUS
DescriptionCVE.org
Exposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to read and write arbitrary PCI/PCIe configuration space via crafted IOCTL requests 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
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-72623
GHSA-q5wh-2fvv-q79q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB