Skip to main content

D-Link DIR-878 CVE-2026-124563

| EUVDEUVD-2026-119794 HIGH
Classic Buffer Overflow (CWE-120)
2026-11-09 VulDB
7.7
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach HNAP endpoint on network
  2. Delivery
    Send crafted SetWanSettings request
  3. Exploit
    Overflow Primary/Secondary DNS buffer
  4. Execution
    Corrupt memory in HNAP handler
  5. Impact
    Crash/disrupt router service (DoS)

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

Requires network reachability to the router's HNAP handler and the ability to send a SetWanSettings request with an oversized Primary/Secondary (DNS) argument; per the CVSS vector no authentication (PR:N) and no user interaction (UI:N) are needed. Limiting factors: the affected DIR-878 1.20B05 is end-of-life with no vendor patch, so only owners of this specific unsupported model are exposed; and although the vector is marked AV:N, HNAP is typically a LAN-side service, so remote exploitation across the internet realistically depends on WAN-side remote management being enabled. The evidence scopes impact to availability (service crash), not confidentiality or integrity.

Impact

Signals are moderate and partially conflicting. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated trigger, but the impact metrics are limited to availability (VA:H) with VC:N/VI:N - i.e. the source assesses this as a denial-of-service/crash, NOT confirmed code execution, despite the CWE-120 buffer-overflow class that could in principle allow more. The input provides no EPSS score and no CISA KEV listing, so there is no evidence of active or widespread exploitation; the vuln.today decision label is 'this_week' (not act_now/emergency), consistent with a notable-but-not-critical priority. Exploit maturity is E:P (proof-of-concept), and the referenced GitHub entry is a PoC reference only, not verified as working exploit code. Net: this is a real issue on an end-of-life device with no vendor fix, but it reads as a DoS-grade bug of limited-prevalence hardware rather than a mass-exploitation priority. Note the tension between AV:N and typical HNAP exposure: HNAP is usually a LAN-facing service, so real-world reach often depends on whether remote management is enabled - verify exposure per deployment.

Exploit ScenarioDerived

An attacker with network access to the router's HNAP interface sends a crafted SetWanSettings request with an overlong Primary/Secondary DNS value, overflowing a fixed-size buffer in the HNAP handler and crashing or destabilizing the service. A public PoC reference exists but is not verified as working exploit code, so reliability is unconfirmed. Because no authentication is required (PR:N) and complexity is low (AC:L), triggering the condition is straightforward wherever the HNAP endpoint is reachable.

Monitor Track and reassess. Why: Vendor states no customer action required.
1 PoC candidate (unverified) No patch listed yet

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

Alert me

AnalysisAIv2 – Nov 09, 2026

A buffer overflow in the HNAP handler of D-Link DIR-878 firmware 1.20B05 allows remote attackers to crash the device by sending a crafted SetWanSettings request with an oversized Primary or Secondary (DNS) argument; the assessed impact is availability-only (C:N/I:N/A:H) and the CVSS vector requires no authentication (PR:N) and no user interaction (UI:N). The DIR-878 1.20B05 is end-of-life with no vendor patch, so exposure is confined to owners of this specific unsupported model, and although the vector is marked AV:N, HNAP is typically a LAN-side service, so exploitation across the internet realistically depends on WAN-side remote management being enabled. A public PoC reference exists; it is not verified as working exploit code, and the issue is not listed in CISA KEV.

Earlier versions of this analysis (1)
v1 Nov 09, 2026 - 04:16 CVSS 8.7

An unauthenticated remote attacker can crash D-Link DIR-878 routers running firmware 1.20B05 by sending a crafted HNAP SetWanSettings request with overlong Primary/Secondary DNS arguments, overflowing a fixed-size buffer in the handler. The assessed impact is availability-only (VC:N/VI:N/VA:H), so the realistic outcome is denial of service and device restart rather than confirmed data exposure or code execution, even though CWE-120 overflows can carry that potential. There is no CISA KEV entry for this issue; a public PoC reference exists in a GitHub repository but it is not verified as working exploit code, and the product is end-of-life, so no vendor-released patch is identified at time of analysis.

RemediationAI

No vendor-released patch is identified: the DIR-878 is end-of-life and D-Link no longer supports the 1.20B05 firmware, so the only complete fix is replacing the device with a vendor-supported model. As compensating controls, disable WAN-side remote management so the HNAP handler is not reachable from the internet - this removes the realistic internet-facing exploitation path but ends remote administration of the router; restrict management access to trusted hosts using firewall ACLs or place the router on an isolated segment/VLAN - this limits who can reach HNAP but does not protect against attackers already on the permitted segment and complicates administration from other subnets; and monitor for unexpected reboots or loss of the management interface as an indicator of availability attacks. Details are in the VulDB records at https://vuldb.com/vuln/432895 and https://vuldb.com/cve/CVE-2026-124563, and the device status is described at https://www.dlink.com/.

Affected VersionsENISA

DIR-878 1.20B05

Affected Packages

euvd dir_878 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

HNAP (Home Network Administration Protocol) is a SOAP/XML-over-HTTP management interface exposed by many D-Link routers, and the SetWanSettings action configures WAN parameters including the L2TP/PPTP connection and primary/secondary DNS servers. CVE-2026-124563 is a CWE-120 classic buffer overflow: manipulation of the Primary/Secondary argument is copied into a fixed-size buffer without bounds checking, and the resulting memory corruption is assessed to produce an availability impact (service or device crash), with no confidentiality or integrity effect confirmed by the assessed vector. The report, submitted via VulDB, names firmware 1.20B05 on the DIR-878 specifically; the supplied CPE (cpe:2.3:a:d-link:dir-878:*:*:*:*:*:*:*:*) is a wildcard, but the evidence confirms only 1.20B05, and the trigger conditions beyond supplying an oversized Primary/Secondary value are not described in the available sources. The upstream CVSS 4.0 vector carries E:P (proof-of-concept maturity); the independent reassessment uses CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H for a score of 7.7-class severity driven entirely by availability.

Know when Dir 878 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 7.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 7.5 HIGH

Unauthenticated, low-complexity request to the HNAP service (AV:N/AC:L/PR:N/UI:N); evidence scopes impact to availability only, so C:N/I:N/A:H with no scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

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

Lifecycle Timeline

3
Analysis Updated
Nov 09, 2026 - 04:27 vuln.today
v2 - CVSS changed
CVSS changed
Nov 09, 2026 - 04:22 NVD
8.7 (HIGH) 7.7 (HIGH)
CVE Published
Nov 09, 2026 - 03:45 cve.org
HIGH 8.7

DescriptionCVE.org

A security flaw has been discovered in D-Link DIR-878 1.20B05. Affected by this vulnerability is the function SetWanSettings of the component HNAP Handler. The manipulation of the argument Primary/Secondary results in buffer overflow. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. This vulnerability only affects products that are no longer supported by the maintainer.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

A buffer overflow in the D-Link DIR-878 router (firmware 1.20B05) can allow remote attackers to crash the device, causing a denial-of-service. The product is end-of-life with no patch, and while a public PoC reference exists (unverified), there is no known active exploitation. Leadership should care because this affects owners of this specific unsupported router model, primarily in small office or home office settings, and could disrupt network availability if exposed.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable WAN-side remote management, restrict HNAP to trusted LAN segments, segment devices from critical assets, monitor for unusual SetWanSettings traffic or device reboots, and plan replacement of end-of-life devices.

Threat Intelligence Overview

Prevalence
Low
end-of-life consumer SOHO router, specific D-Link DIR-878 model, no vendor support
Data Quality
6 sources
Confidence: High

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 N/A
Patch available No
Active threat No
Deciding rule
Vendor states no customer action required
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

58
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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