CVE-2022-35899

7.8 HIGH

📋 TL;DR

This CVE describes an unquoted service path vulnerability in ASUS Aura Ready Game SDK service (GameSDK.exe) version 1.0.0.4. It allows local attackers to escalate privileges by placing a malicious executable in the unquoted path. This affects Windows systems with the vulnerable ASUS software installed.

💻 Affected Systems

Products:
  • ASUS Aura Ready Game SDK
Versions: 1.0.0.4
Operating Systems: Windows
Default Config Vulnerable: ⚠️ Yes
Notes: Requires the vulnerable GameSDK.exe service to be installed and running. Typically affects ASUS gaming systems with Aura lighting software.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Local attacker gains SYSTEM-level privileges, enabling complete system compromise, data theft, and persistence.

🟠

Likely Case

Local user with limited privileges escalates to administrator/SYSTEM rights to install malware or access restricted resources.

🟢

If Mitigated

Attack fails due to proper file permissions, antivirus blocking, or lack of local access.

🌐 Internet-Facing: LOW - This is a local privilege escalation requiring local access to the system.
🏢 Internal Only: HIGH - Any local user (including low-privileged accounts) can potentially exploit this to gain SYSTEM privileges.

🎯 Exploit Status

Public PoC: ⚠️ Yes
Weaponized: CONFIRMED
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploit requires local access to create files in Program Files directory. Multiple public proof-of-concept exploits exist.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Unknown

Vendor Advisory: No official ASUS advisory found

Restart Required: No

Instructions:

No official patch available. Consider removing the vulnerable software or applying workarounds.

🔧 Temporary Workarounds

Quote Service Path

windows

Modify the service configuration to use quoted paths in the service executable path.

sc config "ASUS Aura Ready Game SDK Service" binPath="\"C:\Program Files (x86)\ASUS\GameSDK.exe\""

Restrict File Permissions

windows

Set restrictive permissions on the ASUS directory to prevent unauthorized file creation.

icacls "C:\Program Files (x86)\ASUS" /deny Users:(OI)(CI)W

🧯 If You Can't Patch

  • Uninstall ASUS Aura Ready Game SDK if not required
  • Implement strict access controls to prevent local users from writing to Program Files directories

🔍 How to Verify

Check if Vulnerable:

Check if GameSDK.exe service exists with unquoted path: sc qc "ASUS Aura Ready Game SDK Service"

Check Version:

Check file version of C:\Program Files (x86)\ASUS\GameSDK.exe

Verify Fix Applied:

Verify service path is quoted and permissions on C:\Program Files (x86)\ASUS\ are restrictive

📡 Detection & Monitoring

Log Indicators:

  • Windows Event Logs showing service path modifications
  • File creation events in C:\Program Files (x86)\ASUS\

Network Indicators:

  • None - local exploitation only

SIEM Query:

EventID=4688 AND (ProcessName="GameSDK.exe" OR CommandLine LIKE "%ASUS%GameSDK%")

🔗 References

📤 Share & Export