Nidesoft DVD Ripper Buffer Overflow Vulnerability Allowing Arbitrary Code Execution

Vulnerability

A local buffer overflow vulnerability has been identified in Nidesoft DVD Ripper version 5.2.18. The issue arises in the License Code registration parameter, where attackers can execute arbitrary code by crafting a malicious payload and pasting it into the License Code field. This action triggers a stack-based buffer overflow, allowing the execution of shellcode.

Impact

Exploitation of this vulnerability leads to a stack-based buffer overflow, allowing for arbitrary code execution on the affected system.

Reproduction

To reproduce this vulnerability, first run a Python script that generates a file named 'poc.txt' containing the crafted payload. Copy the contents of 'poc.txt' to the clipboard. Then, open Nidesoft DVD Ripper and paste the clipboard contents into the 'License Code' field during registration. This will trigger the buffer overflow and execute the injected shellcode.

Added: Jan 30, 2026, 11:38 PM
Updated: Jan 30, 2026, 11:38 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
4.6
remediation
0.0
relevance
2.5
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.