AIDA64 Extreme Buffer Overflow Vulnerability Allowing Arbitrary Code Execution

Vulnerability

A buffer overflow vulnerability has been identified in AIDA64 Extreme version 5.99.4900. This vulnerability resides in the logging feature, where structured exception handling (SEH) can be exploited. Local attackers can execute arbitrary code by providing a malicious CSV log file path. The exploitation involves injecting shellcode through the Hardware Monitoring logging preferences, causing the buffer overflow and executing the injected code when the application processes the log file path.

Impact

Exploitation of this vulnerability allows for arbitrary code execution on the affected system.

Reproduction

To reproduce this vulnerability, first, create a payload using a Python script that exploits the buffer overflow by injecting shellcode into the application's logging preferences. This script will generate two files: one for 32-bit Windows and another for 64-bit Windows. Next, open AIDA64 Extreme and navigate to the 'Preferences' menu. Under 'Hardware Monitoring', find the logging section and paste the contents of the generated exploit file into the CSV log file path option. After saving the changes, exit the application normally (without forcing it closed), which will trigger the execution of the injected shellcode, such as opening the calculator application as a demonstration.

Added: Mar 24, 2026, 12:38 PM
Updated: Mar 24, 2026, 12:38 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
7.5
exploitability
3.6
remediation
0.0
relevance
4.6
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.