Skip to main content

D-Link DI-8100 EUVDEUVD-2026-27418

| CVE-2026-7853 HIGH
Classic Buffer Overflow (CWE-120)
2026-05-05 VulDB GHSA-mrhg-43m6-jq5j
8.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Scan internet for D-Link DI-8100 web interfaces
  2. Delivery
    Identify firmware 16.07.26A1 via banner/response
  3. Exploit
    Send crafted HTTP POST to /auto_reboot.asp
  4. Install
    Overflow sprintf buffer with oversized enable/time parameters
  5. C2
    Overwrite return address with shellcode location
  6. Execute
    Execute arbitrary code as root
  7. Impact
    Install 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

DI-8100 16.07.26A1

Affected Packages

euvd di_8100 no fix

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

Vendor (VulDB) PRIMARY 8.9 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Severity Changed
May 05, 2026 - 18:22 NVD
CRITICAL HIGH
CVSS changed
May 05, 2026 - 18:22 NVD
9.8 (CRITICAL) 8.9 (HIGH)

DescriptionCVE.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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.1%
Top 81% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy