Executive brief
A security vulnerability exists in the D-Link DI-8400 enterprise router. By sending a specially crafted web request to the device's management interface, an attacker can cause the system to crash or potentially take full control of the router. This could lead to a total loss of network connectivity or allow an unauthorized user to intercept and manipulate corporate network traffic.
Technical details
A stack-based buffer overflow vulnerability exists in the D-Link DI-8400 router firmware up to version 16.07.26A1. The flaw is located within the handling of HTTP POST requests to /dbsrv.asp, specifically involving the 'str' (or 'src') parameter. The application uses the unsafe 'strcpy' function to copy user-supplied input into a fixed-size stack buffer without performing adequate bounds checking. A remote attacker with low-level authentication (or potentially unauthenticated depending on session state) can exploit this to overwrite the return address on the stack, leading to arbitrary command execution or a denial of service (DoS). A public proof-of-concept exploit is available.
Affected products
- D-Link DI-8400 up to 16.07.26A1
Timeline
- 2026-05-31: disclosed: Initial disclosure via VulDB and GitHub repository
- 2026-06-01: advisory: CVE-2026-10206 published