CVE-2019-25628
Structured Exception Handler Buffer Overflow in Download Accelerator Plus Allows Remote Code Execution
Publication date: 2026-03-24
Last updated on: 2026-03-24
Assigner: VulnCheck
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| speedbit | download_accelerator_plus | 10.0.6.0 |
| download_accelerator_plus | dap | 10.0.6.0 |
| download_accelerator_plus | dap | to 10.0.6.0 (exc) |
| speedbit | download_accelerator_plus | to 10.0.6.0 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-787 | The product writes data past the end, or before the beginning, of the intended buffer. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
[{'type': 'paragraph', 'content': "CVE-2019-25628 is a critical structured exception handler (SEH) buffer overflow vulnerability in Download Accelerator Plus (DAP) version 10.0.6.0. It occurs when the application imports specially crafted URLs containing overflowing buffer data that overwrite SEH pointers. This overflow allows remote attackers to execute arbitrary code by embedding shellcode that runs when the malicious URL is imported through the application's web page import functionality."}, {'type': 'paragraph', 'content': 'The exploit involves creating a buffer that overwrites SEH pointers, redirecting execution flow to attacker-controlled shellcode. A proof-of-concept exploit demonstrates this by launching the Windows calculator application (calc.exe) after triggering the overflow.'}] [1, 2]
How can this vulnerability impact me? :
This vulnerability can have severe impacts as it allows remote attackers to execute arbitrary code on the affected system without requiring any privileges or user interaction. An attacker can exploit this by crafting malicious URLs that, when imported into the application, trigger the buffer overflow and execute embedded shellcode.
- Remote code execution leading to full system compromise.
- Potential installation of malware or unauthorized software.
- Loss of data confidentiality, integrity, and availability.
- Disruption of normal application and system operations.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
I don't know
How can this vulnerability be detected on my network or system? Can you suggest some commands?
[{'type': 'paragraph', 'content': 'This vulnerability can be detected by checking if the Download Accelerator Plus (DAP) version 10.0.6.0 or earlier is installed on your system, as it is specifically affected by a structured exception handler (SEH) buffer overflow triggered by importing malicious URLs.'}, {'type': 'paragraph', 'content': 'To detect exploitation attempts, monitor for crashes or abnormal behavior in the DAP application when importing web pages or URLs.'}, {'type': 'paragraph', 'content': 'Since the exploit involves importing specially crafted HTML files or URLs, you can look for suspicious import activities or unusual files being imported into DAP.'}, {'type': 'paragraph', 'content': 'No specific detection commands are provided in the resources, but general approaches include:'}, {'type': 'list_item', 'content': 'Use process monitoring tools (e.g., Sysinternals Process Monitor) to watch for DAP crashes or abnormal process behavior.'}, {'type': 'list_item', 'content': 'Scan for the presence of DAP version 10.0.6.0 using system inventory commands, for example on Windows: `wmic product where "name like \'%Download Accelerator Plus%\'" get name, version`.'}, {'type': 'list_item', 'content': 'Inspect network traffic for suspicious URLs or HTML files being imported into the application.'}] [1, 2]
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include:
- Avoid importing web pages or URLs into Download Accelerator Plus (DAP) version 10.0.6.0 or earlier until a patch or update is applied.
- If possible, uninstall or disable the vulnerable version of DAP to prevent exploitation.
- Monitor and restrict network traffic to prevent access to malicious URLs that could exploit this vulnerability.
- Apply any available security updates or patches from the vendor once released.
Since the vulnerability allows remote code execution without privileges or user interaction, immediate removal or disabling of the vulnerable feature is critical.