SpotAuditor Buffer Overflow Vulnerability in Base64 Encrypted Password Tool Allows Arbitrary Code Execution

Vulnerability

A local buffer overflow vulnerability has been identified in SpotAuditor version 5.3.2, specifically within the Base64 Encrypted Password tool. This vulnerability allows attackers to execute arbitrary code by crafting a malicious Base64 encoded payload. The exploitation involves overwriting the Structured Exception Handler (SEH) to execute shellcode on the affected system.

Impact

Exploitation of this vulnerability leads to a local buffer overflow, allowing for arbitrary code execution by overwriting the Structured Exception Handler (SEH) and executing shellcode on the vulnerable system.

Reproduction

To reproduce this vulnerability, download and install SpotAuditor 5.3.2. After installation, navigate to the 'Base64 Encrypted Password' tool. Generate a payload using a Python script that creates a Base64 encoded file (poc.txt) containing a buffer of 'A' characters. Copy the payload from poc.txt and paste it into the Base64 Encrypted Password field, then click 'Decrypt'. The application will crash, demonstrating the denial-of-service aspect of the exploit. For the buffer overflow exploitation, the same steps can be followed, but the Python script should be modified to include shellcode payload instead of just 'A' characters.

Added: Feb 12, 2026, 11:24 PM
Updated: Feb 12, 2026, 11:24 PM

Vulnerability Rating

Custom Algorithm
spread
1.2
impact
10.0
exploitability
3.6
remediation
0.0
relevance
3.0
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.