Skip to main content

ASUS Armoury Crate CVE-2026-102438

| EUVDEUVD-2026-104782 HIGH
Uncontrolled Search Path Element (CWE-427)
2026-10-20 54bf65a7-a193-42d2-b1ba-8e150d3c35e1 GHSA-978r-3cgq-4j3w
8.5
CVSS 4.0 · Vendor: 54bf65a7-a193-42d2-b1ba-8e150d3c35e1
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege local account
  2. Delivery
    Plant malicious DLL in search path
  3. Exploit
    Trigger high-privilege Armoury Crate process
  4. Execution
    DLL loaded, code runs as SYSTEM
  5. Impact
    Full host compromise / privilege escalation

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
Exploitation Conditions

Requires the attacker to already have local code-execution ability as a low-privileged user (PR:L) on a system running ASUS Armoury Crate, plus write access to a directory that appears earlier in the DLL search order than the legitimate library loaded by the high-privilege Armoury Crate component. Exploitation is limited by these prerequisites: it is local only (AV:L), cannot be performed remotely or unauthenticated, and depends on the vulnerable high-privilege process actually loading the hijacked DLL (typically at service/process start). No user interaction by a victim is needed (UI:N). Non-ASUS systems and machines without Armoury Crate installed are unaffected.

Impact

This is a credible but not emergency-tier priority. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H, base 8.5) is internally consistent with the description: a local, low-privilege user (PR:L) with no user interaction exploits DLL search-order hijacking (CWE-427) to gain full confidentiality/integrity/availability impact - i.e. SYSTEM-level code execution. The high score is driven by the complete impact (local privilege escalation to SYSTEM), not by remote reach - AV:L means the attacker must already have a foothold on the machine. No EPSS score was provided, there is no CISA KEV listing, and no public exploit (POC) is referenced, so exploitation status is 'no public exploit identified at time of analysis.' There is no SSVC decision data supplied. The 'RCE' tag overstates the vector: this is local privilege escalation / local code execution, not remote code execution, since the CVSS vector is explicitly AV:L. Net assessment: a real, patch-worthy local privilege-escalation flaw on ASUS consumer hardware, but it requires pre-existing local access and is not a mass-exploitable internet-facing issue; prioritize patching on shared or multi-user ASUS systems over isolated single-user machines.

Exploit ScenarioDerived

An attacker who already has a standard (non-administrator) local account on an ASUS Windows machine plants a malicious DLL in a directory searched before the legitimate one by an Armoury Crate high-privilege process. When that SYSTEM-level process starts or reloads, it loads the attacker's DLL instead, executing arbitrary code as SYSTEM and escalating from low privileges to full system control. No public exploit code is referenced, but DLL-hijacking primitives of this class are well understood and straightforward to weaponize.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Oct 20, 2026

ASUS Armoury Crate on Windows loads at least one dynamic-link library by name without a fully qualified path, so a local attacker who can write to a directory that precedes the legitimate library in the Windows DLL search order can plant a malicious DLL and have it loaded by a high-privilege Armoury Crate component, yielding arbitrary code execution at SYSTEM integrity. The flaw (CWE-427) is local-only: the attacker must already hold low-privileged code execution on the host (CVSS:4.0 AV:L/PR:L, independently assessed as CVSS:3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.5 CVSS 4.0 base) and must be able to write to the hijackable path; the payload then runs when the privileged process or service next starts, with no victim interaction required. Only machines with Armoury Crate installed are affected, and no public exploit code or confirmed active exploitation was identified at time of analysis, making this a credible but not emergency-tier hardening/patching priority for gaming laptops, desktops and ROG/TUF motherboard owners.

RemediationAI

Install the current Armoury Crate release from ASUS and apply the 'Security Update for Armoury Crate App' guidance at https://www.asus.com/security-advisory; the provided data does not specify an exact fixed build number, so verify the installed version in Armoury Crate's update/About panel against the advisory rather than assuming any particular version is patched. Where immediate updating is not possible, treat this as an ACL and search-path hardening problem: use icacls to remove write permissions for standard users (and for the Everyone/Authenticated Users groups) on the Armoury Crate installation directory, its subfolders, and the folders containing its privileged service binaries, so no user-writable directory precedes the legitimate DLL in the loader search order - the trade-off is that restrictive ACLs can break Armoury Crate's self-updater, which may then require an administrator to run updates manually. Audit the machine and system PATH for user-writable directories and remove them (this can break user-installed tooling that depends on those paths), and ensure the ASUS service runs only from an administrator-owned directory. On hosts where Armoury Crate is not actually needed, uninstalling it removes the attack surface entirely, at the cost of losing fan-curve, RGB and profile control. As detection and containment, monitor for newly created or renamed DLLs in Armoury Crate program folders and for unexpected module loads into the privileged Armoury Crate process/service, and restrict interactive logon and local administrator rights to the minimum set of users so a low-privileged foothold is harder to obtain in the first place.

Affected VersionsENISA

Armoury Crate V3.0.0. ≤V6.5.10
Armoury Crate SE V2.1.17 ≤V2.2.17

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

CWE-427 (Uncontrolled Search Path Element) is a Windows loader weakness: when a process calls LoadLibrary/LoadLibraryEx with a bare filename, or relies on a dependent-DLL search, the loader walks a defined search order (application directory, system directories, current working directory, %PATH% entries, and so on). If any directory earlier in that order is writable by a non-administrative user - for example a user-writable subfolder under the application tree, a per-user install path, or a directory placed on the system PATH - an attacker can drop a DLL of the expected name and have it mapped into the address space of the loading process. Because the affected Armoury Crate component runs as a privileged Windows service/process (SYSTEM), the planted library inherits SYSTEM integrity, giving full read/write/execute over the host. Successful exploitation is therefore a local privilege-escalation primitive chained from an existing low-privilege foothold rather than a remote entry point; the timing dependency on the privileged component (re)starting is what typically turns a dropped DLL into actual code execution. Armoury Crate is the Windows control plane for ASUS ROG/TUF laptops, desktops and motherboards (fan curves, RGB, performance profiles, driver/BIOS updates), which is why its privileged helper components are broadly deployed on consumer gaming hardware. No CPE strings were supplied with this record, so exact affected build ranges beyond the vendor's 'Security Update for Armoury Crate App' section cannot be enumerated from the available data.

Know when Windows 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 (54bf65a7-a193-42d2-b1ba-8e150d3c35e1) PRIMARY 8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.8 HIGH

Local DLL hijacking (AV:L) by an existing low-privilege user (PR:L) with no interaction yields SYSTEM-level code execution, so C/I/A all High; scope unchanged as impact stays on the host.

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

Primary rating from Vendor (54bf65a7-a193-42d2-b1ba-8e150d3c35e1).

CVSS VectorVendor: 54bf65a7-a193-42d2-b1ba-8e150d3c35e1

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

DescriptionCVE.org

An uncontrolled search path element vulnerability in ASUS Armoury Crate allows local users to execute arbitrary code with SYSTEM privileges via replacement of a dynamic-link library (DLL) that is later loaded by a high-privilege process. Refer to the ' Security Update for Armoury Crate App ' section on the ASUS Security Advisory for more information.

Executive ViewAI

Why It Matters

ASUS Armoury Crate, a management utility preloaded on many ASUS gaming laptops and desktops, contains a DLL search-order weakness that lets an attacker who already has a foothold on a machine escalate to SYSTEM-level control of the device. The exposure is limited to endpoints running Armoury Crate and cannot be triggered remotely or without existing local access, so it is a privilege-escalation and persistence risk rather than an entry point. Leadership should care because an attacker who lands on any gaming or developer laptop with this software can quietly convert limited access into full administrative control and durable presence on the fleet.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: remove write permissions for non-administrative users on Armoury Crate installation and data directories to close the hijackable path; enable Safe DLL search mode and enforce fully qualified paths via application-directory registry settings and service configuration review; uninstall or disable Armoury Crate where hardware control features are not required; apply application allowlisting and EDR monitoring for DLL loads from user-writable or unusual directories into Armoury Crate processes; and limit local interactive access and privilege sprawl on affected laptops.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
pre-installed utility on ASUS consumer/gaming PCs, large but vendor-specific footprint
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

CVE-2026-96951 HIGH POC
8.8 Oct 13

Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then

CVE-2025-24054 MEDIUM POC
6.5 Mar 11

External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network

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