Skip to main content

D-Link DI-8100 CVE-2026-7248

| EUVDEUVD-2026-26019 HIGH
Buffer Overflow (CWE-119)
2026-04-28 cna@vuldb.com
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 DI-8100 web interfaces
  2. Delivery
    Craft malicious HTTP request to tgfile.htm
  3. Exploit
    Overflow 'fn' parameter buffer
  4. Install
    Overwrite return address with shellcode
  5. C2
    Execute arbitrary code as root
  6. Execute
    Establish persistent backdoor
  7. Impact
    Exfiltrate credentials and pivot to internal network

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions-remote unauthenticated exploitation against default configurations of D-Link DI-8100 firmware 16.07.26A1. The attack requires only that the web management interface (tgfile.htm CGI endpoint) be network-accessible to the attacker. While best practice dictates disabling WAN-side management access, many SMB deployments leave this enabled for remote administration. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms no authentication, user interaction, or complex configuration is required. The primary limiting factor is network reachability: devices with management interfaces restricted to internal networks or protected by firewall rules blocking external access to management ports (80/443) are not exploitable from the internet, though still vulnerable to insider threats or attackers who have already compromised the internal network.

Impact

Real-world risk is CRITICAL for internet-exposed DI-8100 devices. The CVSS 8.9 score accurately reflects severity: network-accessible (AV:N), no authentication required (PR:N), no user interaction needed (UI:N), and high impact across confidentiality, integrity, and availability (VC:H/VI:H/VA:H). The CVSS 4.0 'E:P' (Proof-of-concept) confirms public exploit availability, corroborated by the GitHub repository reference containing detailed exploitation steps. This combination-unauthenticated remote attack, low complexity, public exploit code, and critical infrastructure target (business router)-makes this an immediate priority. The vulnerability enables full device compromise, potentially allowing attackers to intercept traffic, pivot into internal networks, or use the router as a botnet node. D-Link's history of end-of-life support creates additional risk: verify if DI-8100 is still receiving security updates. If EOL, no patch may ever be released, requiring device replacement.

Exploit ScenarioDerived

An attacker scans the internet for D-Link DI-8100 routers with exposed web management interfaces (typically TCP 80/443). Upon identifying a target running firmware 16.07.26A1, they craft an HTTP request to tgfile.htm with an oversized 'fn' parameter containing shellcode. The buffer overflow overwrites return addresses on the stack, redirecting execution to attacker-controlled code running with root privileges. The attacker establishes persistent backdoor access, exfiltrates VPN credentials, and pivots into the corporate network behind the router. Public exploit code at https://github.com/draw-ctf/report/blob/main/DI-8100/DI-8100_tgfile_htm_overflow.md provides implementation details, making exploitation straightforward even for moderately skilled attackers.

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 – Apr 28, 2026

Remote code execution in D-Link DI-8100 router firmware 16.07.26A1 allows unauthenticated attackers to compromise the device via buffer overflow in the CGI endpoint. The vulnerability resides in the tgfile.htm CGI handler where inadequate input validation of the 'fn' parameter enables attackers to overflow a stack or heap buffer. Public exploit code is available on GitHub, significantly lowering the barrier to exploitation against internet-exposed devices. CVSS 8.9 (Critical) with network vector, low complexity, and no privileges required indicates high real-world risk for exposed D-Link DI-8100 routers.

RemediationAI

Check D-Link's official support site (https://www.dlink.com/) for a patched firmware version newer than 16.07.26A1. No vendor-released patch version is confirmed from available data as of this analysis. If no patch is available or the DI-8100 has reached end-of-life, implement compensating controls immediately: disable remote web management access from WAN interfaces and restrict administrative access to trusted internal IP addresses only via firewall rules (accept trade-off of reduced remote management convenience). If remote management is required, place the device behind a VPN gateway requiring strong authentication. Consider replacing the DI-8100 with actively supported hardware if D-Link has discontinued security updates for this model. Monitor authentication logs for repeated failed login attempts or unusual administrative access patterns indicating exploitation attempts. For detailed vulnerability specifics that can inform IDS signatures, review https://vuldb.com/vuln/359857.

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

This is a classic buffer overflow (CWE-119) in embedded device CGI code. The DI-8100 is a multi-WAN VPN router designed for small/medium business use. The tgfile.htm CGI endpoint, likely part of the web management interface, processes the 'fn' parameter without proper bounds checking before copying it into a fixed-size buffer. CGI-based vulnerabilities in network devices are particularly severe because the web interface typically runs with root or administrative privileges and is often exposed to WAN interfaces for remote management. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms this is remotely exploitable without authentication over the network, with low attack complexity. The affected CPE would be cpe:2.3:o:dlink:di-8100_firmware:16.07.26a1, indicating firmware version 16.07.26A1 is vulnerable.

Know when Di 8100 Firmware 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

DescriptionCVE.org

A vulnerability was found in D-Link DI-8100 16.07.26A1. This affects the function tgfile_htm of the file tgfile.htm of the component CGI Endpoint. The manipulation of the argument fn results in buffer overflow. The attack can be executed remotely. The exploit has been made public and could be used.

Executive ViewAI

Why It Matters

D-Link DI-8100 routers running firmware 16.07.26A1 are vulnerable to unauthenticated remote code execution via a buffer overflow in the web management interface, exposing any internet-facing device to complete compromise without requiring user interaction or valid credentials. Organizations using this router model face immediate risk of unauthorized access, data exfiltration, and network infiltration, particularly if devices are exposed to untrusted networks or the public internet.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Block inbound access to ports 80 and 443 on affected routers at the network perimeter or firewall; (2) Restrict administrative interface access to a VPN or trusted internal network only; (3) Disable remote management features if not operationally required; (4) Monitor router logs for suspicious CGI requests to /tgfile.htm with malformed 'fn' parameters; (5) Deploy network-based intrusion detection rules to detect buffer overflow payloads targeting the tgfile.htm endpoint; (6) Implement rate-limiting and request validation at upstream firewalls to filter oversized or malicious parameter inputs.

Threat Intelligence Overview

EPSS Score
0.1%
Top 81% exploitable
Social Media
3
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 No
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

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
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.

CVE-2025-3538 HIGH POC
8.7 Apr 13

A vulnerability was found in D-Link DI-8100 16.07.26A1. Rated high severity (CVSS 8.7), this vulnerability is no authent

CVE-2025-6881 HIGH POC
8.8 Jun 30

A vulnerability was found in D-Link DI-8100 16.07.21. It has been rated as critical. Affected by this issue is some unkn

CVE-2024-44375 HIGH POC
7.5 Sep 09

D-Link DI-8100 v16.07.26A1 has a stack overflow vulnerability in the dbsrv_asp function. Rated high severity (CVSS 7.5),

CVE-2025-7603 HIGH POC
7.2 Jul 14

CVE-2025-7603 is a critical stack-based buffer overflow vulnerability in D-Link DI-8100 firmware version 16.07.26A1, aff

CVE-2025-7602 HIGH POC
7.2 Jul 14

CVE-2025-7602 is a critical stack-based buffer overflow vulnerability in D-Link DI-8100 firmware version 16.07.26A1 affe

CVE-2025-28398 HIGH POC
7.1 Apr 01

D-LINK DI-8100 16.07.26A1 is vulnerable to Buffer Overflow in the ipsec_net_asp function via the remot_ip parameter. Rat

CVE-2025-28395 HIGH POC
7.1 Apr 01

D-LINK DI-8100 16.07.26A1 is vulnerable to Buffer Overflow in the ipsec_road_asp function via the host_ip parameter. Rat

CVE-2024-52711 MEDIUM POC
5.7 Nov 19

DI-8100 v16.07.26A1 is vulnerable to Buffer Overflow In the ip_position_asp function via the ip parameter. Rated medium

CVE-2024-7436 MEDIUM POC
5.3 Aug 03

A vulnerability, which was classified as critical, has been found in D-Link DI-8100 16.07.htm. Rated medium severity (CV

CVE-2026-7247 HIGH
7.3 Apr 28

Buffer overflow in D-Link DI-8100 router firmware 16.07.26A1 allows authenticated administrators to execute arbitrary co

CVE-2024-7833 MEDIUM
5.3 Aug 15

A vulnerability was found in D-Link DI-8100 16.07. Rated medium severity (CVSS 5.3), this vulnerability is remotely expl

CVE-2025-51281 HIGH POC
7.0 Aug 25

D-Link DI-8100 16.07.26A1 is vulnerable to Buffer Overflow via the en`, `val and id parameters in the qj_asp function. R

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