Router

D-Link DIR-878

Contribute

Projects for this device

Replacement firmware

Replace router software with a customizable system for network controls and community packages.

How to get started

Follow the guide for your exact router version. The first installation may use its web interface, recovery mode or a serial connection.

Setup
Firmware replacement; route varies by router
You’ll need
Exact hardware revision, an appropriate OpenWrt release and its model-specific installation guide.
A1
Get OpenWrt firmware Release listed · 25.12.6Get firmware Release listed · 25.12.5Open hardware record Release listed · 25.12.5
R1
Get OpenWrt firmware Release listed · 25.12.6Open hardware record Release listed · 25.12.5
Hardware revision not specified
Open hardware record

A1

First installation
D-Link Recovery GUI

R1

First installation
D-Link Recovery GUI
Sources

Features & details

Check the project and hardware shown for each feature.

Device details

d-link dir-878 a1 — device documentation (github.com)D-Link DIR-878 rev A1 — TechInfoDepot (github.com)D-Link DIR-878 rev A1 — WikiDevi (github.com)Device details — Source documentation (openwrt.org)

Hardware revision
A1

Device details

d-link dir-878 r1 — device documentation (github.com)Device details — Source documentation (openwrt.org)

Hardware revision
R1

OpenWrt · A1

OpenWrt · A1 — Source documentation (openwrt.org)

Installation routes recorded
D-Link Recovery GUI
Recovery routes recorded
D-Link Recovery GUI
Availability recorded by source
Available 2019

OpenWrt · R1

OpenWrt · R1 — Source documentation (openwrt.org)

Installation routes recorded
D-Link Recovery GUI
Recovery routes recorded
D-Link Recovery GUI

Hardware differences

Technical references

Security

Saved scan

From our saved security research.

Model advisories

Selected highlights

Prioritized by known exploitation, severity, then date.

CVSS 9.8 (v3.1)

D-Link DIR-878

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_495220 function

CVE-2023-24800

Affected firmware
Version scope unspecified in source
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_495220 function. This vulnerability allows attackers to cause a Denial of Service (DoS) or execute arbitrary code via a crafted payload.

CVSS 9.8 (v3.1)

D-Link DIR-878

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_48AF78 function

CVE-2023-24799

Affected firmware
Version scope unspecified in source
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_48AF78 function. This vulnerability allows attackers to cause a Denial of Service (DoS) or execute arbitrary code via a crafted payload.

CVSS 9.8 (v3.1)

D-Link DIR-878

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_475FB0 function

CVE-2023-24798

Affected firmware
Version scope unspecified in source
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

D-Link DIR878 DIR_878_FW120B05 was discovered to contain a stack overflow in the sub_475FB0 function. This vulnerability allows attackers to cause a Denial of Service (DoS) or execute arbitrary code via a crafted payload.

CVSS 9.8 (v3.1)

D-Link DIR-878

D-Link DIR_878_FW1.30B08 was discovered to contain a command injection vulnerability via the component /SetNetworkSettings/SubnetMask

CVE-2022-48108

Affected firmware
Version scope unspecified in source
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

D-Link DIR_878_FW1.30B08 was discovered to contain a command injection vulnerability via the component /SetNetworkSettings/SubnetMask. This vulnerability allows attackers to escalate privileges to root via a crafted payload.

CVSS 9.8 (v3.1)

D-Link DIR-878

D-Link DIR_878_FW1.30B08 was discovered to contain a command injection vulnerability via the component /setnetworksettings/IPAddress

CVE-2022-48107

Affected firmware
Version scope unspecified in source
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

D-Link DIR_878_FW1.30B08 was discovered to contain a command injection vulnerability via the component /setnetworksettings/IPAddress. This vulnerability allows attackers to escalate privileges to root via a crafted payload.

Check more security advisories for this device · CVE.org