CVE-2025-5228
D-Link · DI-8100
A critical stack-based buffer overflow in the D-Link DI-8100 /login.cgi component allows exploitation via the 'notify' argument.
Executive summary
The D-Link DI-8100 router is vulnerable to a critical stack-based buffer overflow that could lead to unauthorized code execution within the local network.
Vulnerability
This is a stack-based buffer overflow vulnerability found in the httpd_get_parm function of the /login.cgi component. The vulnerability is exploitable within the local network by manipulating the 'notify' argument.
Business impact
A CVSS score of 8.8 indicates a high severity. An attacker on the local network could leverage this flaw to gain unauthorized access to the router, potentially leading to total control over the gateway, traffic redirection, and credential theft.
Remediation
Immediate Action: Update the firmware to the latest version available from the vendor to remediate the buffer overflow.
Proactive Monitoring: Monitor logs for abnormal /login.cgi activity and suspicious traffic patterns originating from internal network segments.
Compensating Controls: Restrict access to the router's web management interface to authorized personnel using ACLs or physical port security.
Exploitation status
Public Exploit Available: True
Analyst recommendation
Given the ease of potential exploitation, administrators must prioritize applying the latest firmware updates. If an update is not available for a specific environment, restrict network access to the device management interface immediately.