River Past Cam Do Buffer Overflow Vulnerability Allowing Arbitrary Code Execution

Vulnerability

A local buffer overflow vulnerability has been identified in River Past Cam Do version 3.7.6. The issue resides in the activation code input field, where local attackers can execute arbitrary code by entering a malicious activation code. Exploitation involves crafting a buffer with 608 bytes of junk data, followed by shellcode and values to overwrite the Structured Exception Handling (SEH) chain. When the activation dialog processes the input, the injected code is executed.

Impact

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

Reproduction

To reproduce this vulnerability, generate a file named 'evil.txt' containing 608 bytes of junk data followed by the payload, including shellcode and SEH overwrite values. Copy the contents of this file to the clipboard. Open River Past Cam Do and paste the copied activation code into the activation dialog. After selecting 'Activate', the injected payload will be executed, in this case, launching 'calc.exe'.

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

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
4.0
remediation
0.0
relevance
4.7
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.