Severity by source
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Local vector and existing low-priv account (AV:L/PR:L); the race window makes reliable exploitation timing-dependent (AC:H); privileged code execution yields full C/I/A impact with no scope change.
Primary rating from Vendor (54bf65a7-a193-42d2-b1ba-8e150d3c35e1).
CVSS VectorVendor: 54bf65a7-a193-42d2-b1ba-8e150d3c35e1
Lifecycle Timeline
2DescriptionCVE.org
Concurrent Execution using Shared Resource with Improper Synchronization (“Race Condition”) in ASUS Armoury Crate allows a local user to execute arbitrary code with elevated privileges via a crafted file replacement. Refer to the ' Security Update for ASUS Armoury Crate ' section on the ASUS Security Advisory for more information.
AnalysisAI
Local privilege escalation in ASUS Armoury Crate lets a low-privileged local user execute arbitrary code with elevated privileges by winning a race condition (CWE-362) and substituting a crafted file during a time-of-check/time-of-use window. The flaw affects the Armoury Crate system-management/control software bundled on ASUS consumer and gaming hardware, and although CVSS 4.0 rates it 7.3 (High), exploitation is local-only and requires precise timing (AT:P). There is no public exploit identified at time of analysis and no CISA KEV listing.
Technical ContextAI
Armoury Crate is ASUS's unified Windows control-center application for managing RGB lighting, fan/performance profiles, driver and firmware updates, and Aura Sync on ROG/TUF laptops, desktops, and motherboards. It runs privileged background services and updater components, and CWE-362 (Concurrent Execution using a Shared Resource with Improper Synchronization) indicates a time-of-check-to-time-of-use (TOCTOU) defect: a privileged service validates or consumes a file whose path is writable or predictable by a lower-privileged user, allowing the file to be swapped between the check and the use. The 'crafted file replacement' vector in the description is the classic symptom of a privileged process operating on an attacker-influenceable filesystem location without an atomic, secure handle, so the attacker races to replace legitimate content with malicious content that the privileged process then acts upon.
RemediationAI
Update Armoury Crate to the fixed build published by ASUS - consult the 'Security Update for ASUS Armoury Crate' section at https://www.asus.com/security-advisory for the exact patched version (Patch available per vendor advisory; a specific fix version was not included in the input and should not be assumed). Until the update is applied, reduce local attack surface by restricting interactive/standard-user access to affected machines, since exploitation requires a local account; where the software is not needed, uninstall or disable the Armoury Crate background services (trade-off: loss of RGB, fan, and update management). As a hardening measure, apply least-privilege and application-allowlisting so an unprivileged user cannot stage or execute the crafted replacement file, and monitor for unexpected writes to Armoury Crate service/updater working directories (trade-off: tuning required to avoid false positives from legitimate updates).
Same weakness CWE-362 – Race Condition
View allSame technique Race Condition
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-50946
GHSA-479r-w7g7-fj9j