ASUS Armoury Crate
CVE-2025-9336
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privileged local foothold
-
DeliveryOpen AsIO3.sys device interface
-
ExploitSend malformed input overflowing stack buffer
-
ExecutionCorrupt kernel stack
-
ImpactSystem crash (BSOD / denial of service)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique 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 | Requires local access with at least low-level privileges (PR:L) and the ASUS Armoury Crate App with the vulnerable AsIO3.sys kernel driver installed and loaded - i.e., an ASUS system running Armoury Crate. The attacker must be able to reach the driver's device interface to submit crafted/malformed input (typically an IOCTL). Limiting factors: no remote vector (AV:L, cannot be exploited over a network), no user interaction needed (UI:N), and the confirmed impact is a system crash rather than data compromise; exploitation presupposes an existing local foothold on a machine with this specific vendor utility installed. |
| Impact | This is a local availability-only vulnerability whose signals converge on low real-world priority. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) confirms exploitation requires local access and some existing low privileges, with impact limited to the vulnerable system's availability (VA:H; VC:N/VI:N - no confidentiality or integrity impact), consistent with a driver crash (BSOD). EPSS is very low at 0.15% (3rd percentile), the CVE is NOT on CISA KEV, and no public exploit was referenced, so there is no evidence of exploitation. One tension to flag: the description's phrase 'or other potentially undefined execution' hints at possible code execution, which would normally raise integrity/confidentiality impact, yet the official CVSS 4.0 vector scores both VC and VI as None and only VA:H - so the vendor-assessed outcome is denial of service, not confirmed privilege escalation. Because AsIO3.sys is a kernel-mode driver, stack overflows in such drivers are historically attractive for local privilege escalation and are frequently abused in Bring-Your-Own-Vulnerable-Driver (BYOVD) attacks; however, that is a general pattern and is not confirmed by the data here. Net assessment: medium severity, low urgency - patch in normal cycles rather than emergency. |
| Exploit ScenarioDerived | A low-privileged local user (or malware already running on the host) sends crafted input to the AsIO3.sys kernel driver via its device interface, overflowing a stack buffer and crashing the system (BSOD). No public exploit code was identified; the primary demonstrated outcome is denial of service, though kernel-driver overflows can potentially be developed toward code execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
A stack buffer overflow in the AsIO3.sys kernel-mode driver bundled with ASUS Armoury Crate lets a local attacker who already holds low-level privileges on the host send crafted input to the driver's device interface and crash the machine (BSOD), with the potential for undefined execution beyond the confirmed availability impact. Only systems running Armoury Crate with the vulnerable AsIO3.sys driver installed and loaded are exposed, and there is no remote attack path - the vector is strictly local (AV:L, PR:L, UI:N). No public exploit code has been identified at time of analysis, EPSS is 0.15% (3rd percentile), and the issue is not in CISA KEV; the risk is assessed as a low-priority, local availability-only defect. Vendor guidance points to the 'Security Update for Armoury Crate App' section of the ASUS Security Advisory.
RemediationAI
Apply the fix documented in the 'Security Update for Armoury Crate App' section of the ASUS Security Advisory (https://www.asus.com/security-advisory/) - patch status is 'Patch available per vendor advisory'; the advisory does not expose an exact AsIO3.sys or Armoury Crate version number in the supplied data, so verify the current version through Armoury Crate's own updater or the ASUS support page for your model rather than relying on a version figure quoted here. If the utility is not needed, uninstalling Armoury Crate removes the vulnerable kernel driver entirely and eliminates the attack surface - the trade-off is loss of fan-curve, RGB, and performance-profile control. Where Armoury Crate must remain in use, keep it updated, and understand that because the issue is AV:L/PR:L the exposure is limited to users who already hold a local account: hardening steps such as removing unnecessary local accounts, restricting interactive logon, and monitoring for unexpected process crashes (BSODs) attributed to AsIO3.sys reduce the practical risk but do not substitute for the vendor patch. Blocking or unregistering the driver's device interface is a heavier-handed compensating control that can break Armoury Crate functionality and is generally not worth the breakage given the availability-only impact.
Affected ProductsAI
The affected component is the AsIO3.sys kernel driver as shipped with ASUS Armoury Crate on ASUS platforms; any Windows system that has Armoury Crate (and therefore AsIO3.sys loaded as a kernel service) installed is in scope, which in practice means ASUS motherboards, laptops, and desktops where the utility was installed or came preloaded. No CPE strings were supplied in the input data, so exact SKU and driver-version boundaries are not enumerable from this feed; the authoritative scope and version detail should be taken from the ASUS Security Advisory at https://www.asus.com/security-advisory/, specifically the 'Security Update for Armoury Crate App' section referenced in the CVE description. Systems without Armoury Crate or with the AsIO3.sys driver removed are not affected.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-121 stack-based buffer overflow in AsIO3.sys, a signed kernel-mode driver installed by ASUS Armoury Crate and related Aura/lighting utilities to expose hardware control IOCTLs to user space. Because the driver runs at ring 0 and is reachable through a device object that a low-privileged local user can open and issue DeviceIoControl requests against, a malformed input buffer with an inconsistent or attacker-controlled length can overflow a fixed-size stack buffer in the IOCTL handler. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N, with VC:N/VI:N/VA:H and all subsequent-system metrics None) and the independent CVSS 3.1 translation (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) both describe a local, low-complexity, low-privilege trigger whose only confirmed outcome is a kernel crash rather than memory corruption leading to code execution or data disclosure. The description's reference to 'undefined execution' reflects that an unchecked stack copy in kernel mode can in principle corrupt adjacent stack memory, but the assessed and scored impact is loss of availability (BSOD/DoS), not confidentiality or integrity compromise.
Know when Asus 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:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Local-only access to a kernel driver requiring an existing low-privileged account (AV:L, PR:L), easily triggered input (AC:L); impact is a crash, so A:H with C:N/I:N.
Primary rating from Vendor (54bf65a7-a193-42d2-b1ba-8e150d3c35e1).
CVSS VectorVendor: 54bf65a7-a193-42d2-b1ba-8e150d3c35e1
DescriptionCVE.org
A stack buffer overflow has been identified in the AsIO3.sys driver. This vulnerability can be triggered by input manipulation, may leading to a system crash (BSOD) or other potentially undefined execution. 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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
common.c in infosvr in ASUS WRT firmware 3.0.0.4.376_1071, 3.0.0.376.2524-g0013f52, and other versions, as used in RT-AC
Buffer overflow in the CxDbgPrint function in the ipswcom.dll ActiveX component 1.0.0.1 for ASUS Net4Switch 1.0.0020 all
Buffer overflows in networkmap on ASUS RT-N56U, RT-N66U, RT-AC66U, RT-N66R, RT-AC66R, RT-AC68U, RT-AC68R, RT-N66W, RT-AC
The Network Analysis tab (Main_Analysis_Content.asp) in the ASUS RT-AC68U and other RT series routers with firmware befo
Multiple buffer overflows in web.c in httpd on the ASUS RT-N56U and RT-AC66U routers with firmware 3.0.0.4.374_979 allow
Compromised builds of the ASUS Live Update client, distributed through ASUS's own trusted update channel, could cause de
Session hijack vulnerability in httpd on ASUS RT-N56U, RT-N66U, RT-AC66U, RT-N66R, RT-AC66R, RT-AC68U, RT-AC68R, RT-N66W
An issue was discovered in AsusWRT before 3.0.0.4.384_10007. Rated critical severity (CVSS 9.8), this vulnerability is r
An issue was discovered in AsusWRT before 3.0.0.4.384_10007. Rated critical severity (CVSS 9.8), this vulnerability is r
Buffer overflow in Broadcom ACSD allows remote attackers to execute arbitrary code via a long string to TCP port 5916. R
Asus RT-AC68U <3.0.0.4.385.20633 and RT-AC5300 <3.0.0.4.384.82072 are affected by a buffer overflow in blocking_request.
ASUS ASMB8 iKVM firmware through 1.14.51 allows remote attackers to execute arbitrary code by using SNMP to create exten
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB