Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconScan internet for D-Link DI-8100 web interfaces
-
DeliveryIdentify firmware 16.07.26A1 via banner/response
-
ExploitSend crafted HTTP POST to /auto_reboot.asp
-
InstallOverflow sprintf buffer with oversized enable/time parameters
-
C2Overwrite return address with shellcode location
-
ExecuteExecute arbitrary code as root
-
ImpactInstall persistent backdoor
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Remote network access to the D-Link DI-8100 web management interface (HTTP/HTTPS ports 80/443) is required, specifically the ability to send HTTP requests to the /auto_reboot.asp endpoint. No authentication is required per the CVSS vector (PR:N), indicating the vulnerability exists in a pre-authentication code path or in functionality accessible without valid credentials. The auto_reboot.asp handler must be present and enabled in the firmware, which appears to be default functionality for system scheduled reboot features in D-Link routers. Exploitation is limited to devices running the specific vulnerable firmware version 16.07.26A1, though similar versions may share the unsafe code pattern. Default D-Link configurations often restrict WAN management access, but many deployments enable remote administration for convenience, and misconfigurations exposing management interfaces to the internet are common in enterprise branch office scenarios. No user interaction required (UI:N) means automated exploitation is feasible once the management interface is network-reachable. |
| Impact | Real-world risk is CRITICAL for internet-exposed devices. CVSS 4.0 vector shows maximum exploitability: network-reachable (AV:N), low complexity (AC:L), no attack requirements (AT:N), no privileges required (PR:N), no user interaction (UI:N), and proof-of-concept code available (E:P). The combination of unauthenticated remote exploitation with publicly available exploit code creates immediate weaponization potential. While EPSS data is not provided, the attack surface characteristics (web management interface on enterprise routers commonly exposed to internet) and POC availability suggest high probability of exploitation attempts. CVSS rates all vulnerable system impacts as high (VC:H/VI:H/VA:H) with no subsequent system impact (SC:N/SI:N/SA:N), indicating the scope is limited to the vulnerable router itself but complete compromise of that device is achievable. The D-Link DI-8100 is an enterprise multi-WAN router often deployed at network perimeters, meaning successful exploitation provides attackers with a strategic foothold for lateral movement, traffic interception, and persistent network access. No CISA KEV listing at time of analysis suggests exploitation is not yet widespread, but the POC publication and typical internet exposure of management interfaces make active exploitation highly probable in the near term. PRIMARY CONCERN: Many D-Link enterprise routers ship with web management accessible from WAN interfaces by default or are misconfigured to allow such access. |
| Exploit ScenarioDerived | An attacker performs internet-wide scanning for D-Link DI-8100 routers with exposed web management interfaces on ports 80 or 443. Upon identifying a target running firmware 16.07.26A1, the attacker crafts an HTTP POST request to /auto_reboot.asp containing oversized 'enable' or 'time' parameter values designed to overflow the sprintf destination buffer. Using the publicly available GitHub POC as a template, the attacker overwrites the stack return address to redirect execution to shellcode embedded in the HTTP request payload or to existing code gadgets via ROP techniques. Successful exploitation grants arbitrary code execution in the context of the web server process, likely running as root or with administrative privileges, enabling the attacker to install persistent backdoors, modify routing tables to intercept traffic, extract VPN credentials, or pivot to internal network segments accessible through the compromised router. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 05, 2026
Buffer overflow in D-Link DI-8100 router firmware 16.07.26A1 allows remote unauthenticated attackers to execute arbitrary code via crafted HTTP requests to /auto_reboot.asp. The vulnerability exploits unsafe sprintf calls handling the 'enable' and 'time' parameters in the auto-reboot feature's HTTP handler. A public proof-of-concept exploit is available on GitHub, significantly lowering the barrier to exploitation. CVSS 8.9 with EPSS and attack complexity both low indicate high real-world risk for internet-facing devices running this firmware version.
RemediationAI
Contact D-Link support immediately to confirm availability of patched firmware newer than 16.07.26A1, as no specific fix version is identified in current vulnerability disclosures or vendor advisories (https://www.dlink.com/). Until a verified patch is deployed, implement network-layer compensating controls: restrict access to the web management interface (typically TCP ports 80/443) to trusted administrative networks only via firewall rules or access control lists, ensuring the management interface is NOT reachable from WAN/internet interfaces. If remote administration is required, enforce access exclusively through VPN with multi-factor authentication. Consider disabling the auto-reboot feature entirely if operationally feasible, though this may not fully mitigate risk if the unsafe sprintf pattern exists in other HTTP handlers. Monitor for HTTP requests to /auto_reboot.asp with unusually long 'enable' or 'time' parameter values (>256 bytes) as potential exploitation attempts. WARNING: Disabling WAN management access may complicate remote troubleshooting; evaluate this trade-off against exploitation risk for your deployment. Given the device's end-of-life status (firmware dated 2016-2017), consider hardware replacement with currently supported models if vendor confirms no patch will be released.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the HTTP request handler for /auto_reboot.asp, specifically in the sprintf function implementation within the D-Link DI-8100's web management interface. CWE-120 (Buffer Copy without Checking Size of Input) indicates classic unsafe string handling where user-supplied parameters 'enable' and 'time' are copied into a fixed-size buffer without bounds checking. The sprintf C function writes formatted output to a buffer but does not verify destination buffer capacity, allowing input exceeding buffer size to overwrite adjacent memory regions including return addresses, function pointers, or other critical data structures. This is a stack-based buffer overflow given the typical usage pattern of sprintf with automatic storage duration buffers in embedded device firmware. The D-Link DI-8100 is a multi-WAN VPN router running embedded Linux with a proprietary web administration interface, making memory corruption vulnerabilities particularly impactful as the HTTP handler likely runs with elevated privileges necessary for system configuration changes.
Know when Di 8100 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A weakness has been identified in D-Link DI-8100 16.07.26A1. Affected is the function sprintf of the file /auto_reboot.asp of the component HTTP Handler. This manipulation of the argument enable/time causes buffer overflow. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks.
Executive ViewAI
CVE-2026-7853 is a critical remote code execution vulnerability affecting D-Link DI-8100 routers running firmware 16.07.26A1, enabling unauthenticated attackers to compromise devices through HTTP requests without authentication. Organizations using this router model face immediate risk of network intrusion, data exfiltration, and lateral movement into corporate networks, particularly for internet-facing devices or remote office deployments.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict HTTP/HTTPS access to the router's management interface via firewall rules, allowing only trusted administrative IP ranges; (2) Disable the auto-reboot feature via administrative console if available; (3) Isolate internet-facing D-Link DI-8100 devices to a demilitarized zone (DMZ) with egress filtering; (4) Monitor for suspicious HTTP requests to /auto_reboot.asp using IDS/IPS or web application firewall rules; (5) Prioritize replacement with routers from vendors with active security support.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Remote unauthenticated buffer overflow in D-Link DI-8100 firmware 16.07.26A1 enables attackers to execute arbitrary code
Buffer overflow in D-Link DI-8100 router (firmware 16.07.26A1) allows authenticated remote attackers to execute arbitrar
Buffer overflow in D-Link DI-8100 router firmware 16.07.26A1 enables authenticated remote code execution via crafted inp
Buffer overflow in D-Link DI-8100 router firmware 16.07.26A1 allows authenticated administrators to execute arbitrary co
Stack-based buffer overflow in D-Link DI-8100 router firmware 16.07.26A1 allows authenticated remote attackers with high
EUVD-2026-27418
GHSA-mrhg-43m6-jq5j
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB