VYPR
Unrated severityNVD Advisory· Published May 25, 2026

DVD Photo Slideshow Professional 8.07 Buffer Overflow SEH

CVE-2018-25373

Description

SocuSoft DVD Photo Slideshow Professional 8.07 contains a stack-based buffer overflow vulnerability in the registration name field that allows local attackers to execute arbitrary code by exploiting structured exception handling. Attackers can craft a malicious text file with carefully constructed payload containing junk bytes, SEH chain overwrite, and shellcode, then paste the contents into the Registration Name field via Help > Register to trigger code execution.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A stack-based buffer overflow in DVD Photo Slideshow Professional 8.07 allows local attackers to execute arbitrary code via crafted text file.

Vulnerability

DVD Photo Slideshow Professional version 8.07 contains a stack-based buffer overflow in the Registration Name field due to insufficient bounds checking when processing user input [1][2]. This vulnerability allows an attacker to overwrite the structured exception handler (SEH) chain.

Exploitation

An attacker with local access must craft a malicious text file containing junk bytes, a SEH chain overwrite (e.g., pop edi; pop esi; ret), and shellcode. The attacker then pastes the contents into the Registration Name field via Help > Register and clicks Activate, triggering the overflow [1]. No authentication or user interaction beyond pasting is required.

Impact

Successful exploitation allows the attacker to execute arbitrary code with the privileges of the logged-on user. The exploit demonstrates a MessageBox shellcode as a proof of concept, but arbitrary code execution is possible [1][2].

Mitigation

As of the latest available references, no official patch has been released [2][3]. The vendor website remains active but does not provide an updated version [3]. Users should consider removing or restricting access to the software until a fix is available.

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

Root cause

"Missing input length validation in the registration name field allows a stack-based buffer overflow."

Attack vector

An attacker crafts a malicious text file containing a payload of junk bytes, a Structured Exception Handler (SEH) chain overwrite, and shellcode [ref_id=1]. The attacker copies the contents of this file and pastes them into the Registration Name field via Help > Register, then clicks Activate [ref_id=1]. The oversized input overflows a stack buffer, overwrites the SEH chain, and redirects execution to attacker-controlled shellcode, resulting in arbitrary code execution [ref_id=1].

Affected code

The vulnerability resides in the registration name field of DVD Photo Slideshow Professional 8.07. The application does not validate the length of input supplied via Help > Register, allowing a stack-based buffer overflow when the Registration Name field is processed [ref_id=1].

What the fix does

No patch or vendor advisory is included in the bundle. The exploit-db entry [ref_id=1] does not describe any vendor-supplied fix. Users should avoid pasting untrusted content into the Registration Name field and consider upgrading to a patched version if one becomes available.

Preconditions

  • authAttacker must have local access to a Windows system running DVD Photo Slideshow Professional 8.07
  • inputUser must manually copy the malicious payload from the text file and paste it into the Registration Name field, then click Activate

Reproduction

1. Install DVD Photo Slideshow Professional 8.07 on Windows 7 SP1 x86. 2. Run the provided Python 2.7 exploit script to generate "Evil.txt". 3. Launch the application, click Help > Register. 4. Copy the entire contents of Evil.txt and paste into the Registration Name field. 5. Click Activate — a buffer overflow triggers and executes the shellcode [ref_id=1].

Generated on May 25, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

3

News mentions

0

No linked articles in our index yet.