- E4 · Atheros AR9287 Wi-Fi
- Flash: 4 MB · Processor: Atheros AR7240Browse firmware downloads Beta build · 10-13-2026-r66345
- I3 · Atheros AR9341 Wi-Fi
- Flash: 8 MBBrowse firmware downloads Beta build · 10-13-2026-r66345
- C1 / C2 · Atheros AR9130 Wi-Fi
- Browse firmware downloads Beta build · 10-13-2026-r66345
- E1 · Atheros AR9287 Wi-Fi
- Browse firmware downloads Beta build · 10-13-2026-r66345
- E2 / E3 · Atheros AR9287 Wi-Fi
- Browse firmware downloads Beta build · 10-13-2026-r66345
- I1 · Atheros AR9341 Wi-Fi
- Browse firmware downloads Beta build · 10-13-2026-r66345
Router
D-Link DIR-615
Projects for this device
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.
- C1 · Atheros AR9102 Wi-Fi
- Processor: Atheros AR9130Open hardware record
- D1 · Ralink RT2860 Wi-Fi
- Retired support documentedFlash: 4 MB · Processor: Ralink RT3052Open device guide
- D2 · Ralink RT3052F
- Open hardware record
- E1 · Atheros AR9283 Wi-Fi
- Processor: Atheros AR7240Open hardware record
- E4 · Atheros AR9287 Wi-Fi
- Retired support documentedFlash: 4 MB · Processor: Atheros AR7240Open device guide
- E5 · Atheros AR9287 Wi-Fi
- Processor: Atheros AR7240Open hardware record
- H1 · Ralink RT3352
- Open hardware record
- I1 · Atheros AR9341 Wi-Fi
- Open hardware record
- I3 · Atheros AR9341 Wi-Fi
- Retired support documentedFlash: 8 MBOpen device guide
- rev C2 · Atheros AR9102 Wi-Fi
- Processor: Atheros AR9130Open hardware record
- rev E2 · Atheros AR9287 Wi-Fi
- Processor: Atheros AR7240Open hardware record
- C1 / C2 · Atheros AR9130 Wi-Fi; D2 / D3 / D4 / D5 · Ralink RT3050F Wi-Fi; E1 · Atheros AR9287 Wi-Fi; E2 / E3 · Atheros AR9287 Wi-Fi; H1 · Ralink RT3352 Wi-Fi; I1 · Atheros AR9341 Wi-Fi
- Retired support documentedOpen device guide
- C1,C2 · Atheros AR9130
- Open hardware record
- D2,D3,D4,D5
- Open hardware record
- E1 · Atheros AR7240
- Open hardware record
- E2,E3 · Atheros AR7240
- Open hardware record
- E4 · Atheros AR7240; E3/E4 · Atheros AR9287 Wi-Fi
- Open hardware record
- I1 · Atheros AR9341
- Open hardware record
- I3 · Atheros AR9341
- Open hardware record
C1 / C2 · Atheros AR9130 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- D-Link Recovery GUI
D1 · Ralink RT2860 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- D-Link Recovery GUI
D2 / D3 / D4 / D5 · Ralink RT3050F Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- D-Link Recovery GUI
E1 · Atheros AR9287 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- GUI OEM
E2 / E3 · Atheros AR9287 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
E4 · Atheros AR9287 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- D-Link Recovery GUI
H1 · Ralink RT3352 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
I1 · Atheros AR9341 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
- First installation
- U-Boot web recovery
I3 · Atheros AR9341 Wi-Fi
- Device support in source
- Retired; check the documented hardware and older release resources.
Features & details
Check the project and hardware shown for each feature.
Device details
- Hardware revision
- C1,C2
Device details
- Hardware revision
- D1
Device details
- Hardware revision
- D2,D3,D4,D5
Device details
d-link dir-615 e1 — device documentation (github.com)D-Link DIR-615 rev E1 — WikiDevi (github.com)Device details — Source documentation (openwrt.org)
- Hardware revision
- E1
Device details
- Hardware revision
- E2,E3
Device details
- Hardware revision
- E4
Device details
d-link dir-615 h1 — device documentation (github.com)D-Link DIR-615 rev H1 — WikiDevi (github.com)Device details — Source documentation (openwrt.org)
- Hardware revision
- H1
Device details
d-link dir-615 i1 — device documentation (github.com)D-Link DIR-615 rev I1 — WikiDevi (github.com)Device details — Source documentation (openwrt.org)
- Hardware revision
- I1
Device details
d-link dir-615 i3 — device documentation (github.com)D-Link DIR-615 rev I3 — TechInfoDepot (github.com)D-Link DIR-615 rev I3 — WikiDevi (github.com)
- Hardware revision
- I3
Device details
- Hardware revision
- A1
Device details
- Hardware revision
- B2
Device details
- Hardware revision
- C1
Device details
- Hardware revision
- rev C2
Device details
- Hardware revision
- D2
Device details
- Hardware revision
- E1
Device details
- Hardware revision
- rev E2
Device details
D-Link DIR-615 rev E3 - E4 — TechInfoDepot (github.com)D-Link DIR-615 rev E3 - E4 — WikiDevi (github.com)
- Hardware revision
- E3/E4
Device details
- Hardware revision
- E5
Device details
- Hardware revision
- F3
Device details
- Hardware revision
- G1
Device details
- Hardware revision
- H1
Device details
- Hardware revision
- I1
Device details
- Hardware revision
- K1
Device details
- Hardware revision
- K2
Device details
- Hardware revision
- M1
Device details
- Hardware revision
- N1
Device details
- Hardware revision
- Q2
Device details
- Hardware revision
- R1
Device details
- Hardware revision
- S1
Device details
- Hardware revision
- T1
Hardware differences
A1 · Marvell 88W8060 / Marvell 88W8361P Wi-Fi
- Flash chip
- Intel JS28F640J3D75
- Processor
- Marvell 88F5180NB1
- Memory chip
- PSC A2S28D40CTP-G5
- Wi-Fi chip
- Marvell 88W8060
- Wi-Fi chip
- Marvell 88W8361P
B2 · Atheros AR2122 / Atheros AR5416 Wi-Fi
- Flash chip
- Spansion S25FL016
- Processor
- Ubicom IP5090U
- Memory chip
- Pointec PT460816HG
- Wi-Fi chip
- Atheros AR2122
- Wi-Fi chip
- Atheros AR5416
C1 · Atheros AR9102 Wi-Fi
- Flash chip
- Spansion FL032AIF
- Processor
- Atheros AR9130
- Memory chip
- SK hynix HY5DU561622FTP-D43
D1 · Ralink RT2860 Wi-Fi
D1 · Ralink RT2860 Wi-Fi — Source documentation (openwrt.org)
- Flash
- 4 MB
- Processor
- Ralink RT3052
D2 · Ralink RT3052F
- Flash chip
- Macronix MX29LV320DBTI-70G
- Memory chip
- Winbond W9812G6IH-6
E1 · Atheros AR9283 Wi-Fi
- Flash chip
- Macronix MX25L3205DMI-12G
- Processor
- Atheros AR7240
- Memory chip
- Winbond W9425G6EH-5H
E4 · Atheros AR9287 Wi-Fi
E4 · Atheros AR9287 Wi-Fi — Source documentation (openwrt.org)
- Flash
- 4 MB
- Processor
- Atheros AR7240
E5 · Atheros AR9287 Wi-Fi
- Processor
- Atheros AR7240
- Memory chip
- Zentel A3S56D40FTP-G5
F3 · Realtek RTL8192SE Wi-Fi
- Flash chip
- Macronix MX29LV160DBTI-70G
- Processor
- Realtek RTL8196B
- Memory chip
- Nanya NT5SV8M16FS-6K
G1 · Ralink RT3052F
- Flash chip
- Macronix MX29LV640ETBI-70G
- Memory chip
- Winbond W9812G6IH
H1 · Ralink RT3352
- Flash chip
- Macronix MX25L3206EM2I-12G
- Memory chip
- ESMT M12L128168A-6T
I1 · Atheros AR9341 Wi-Fi
- Flash chip
- Macronix MX25L3206EM2I-12G
- Memory chip
- Winbond W9425G6JH-5
I3 · Atheros AR9341 Wi-Fi
I3 · Atheros AR9341 Wi-Fi — Source documentation (openwrt.org)
- Flash
- 8 MB
K1 · Broadcom BCM5357C0
- Flash chip
- Macronix MX25L3206EMI-12G
- Memory chip
- Winbond W9425G6JH-5
K2 · Broadcom BCM5357C0
- Flash chip
- Macronix MX25L3206EMI-12G
- Memory chip
- Winbond W9425G6JH-5
M1 · Realtek RTL8196C Wi-Fi
- Flash chip
- Winbond 25Q32BVSIG
- Memory chip
- Winbond W9825G6JH-6
N1 · Realtek RTL8192ER Wi-Fi
- Flash chip
- Macronix MX25L3206E
- Processor
- Realtek RTL8196D
- Memory chip
- ESMT M13S2561616A-5T
Q2 · Realtek RTL8192ER Wi-Fi
- Flash chip
- Macronix MX25L3206E
- Processor
- Realtek RTL8196E
- Memory chip
- Winbond W9825G6JH-6
R1 · Broadcom BCM5357C0
- Flash chip
- cFeon EN25Q32B-104HIP
- Memory chip
- Winbond W9425G6JH-5I
rev C2 · Atheros AR9102 Wi-Fi
- Flash chip
- Spansion FL032AIF
- Processor
- Atheros AR9130
- Memory chip
- SK hynix HY5DU561622FTP-D43
rev E2 · Atheros AR9287 Wi-Fi
- Flash chip
- Macronix MX25L3206EM2I-12G
- Processor
- Atheros AR7240
- Memory chip
- ESMT M13S2561616A-5T
S rev A1
S1 · Realtek RTL8192ER Wi-Fi
- Flash chip
- Macronix MX25L1606E
- Processor
- Realtek RTL8196E
- Memory chip
- EtronTech EM638165TS-6G
T1 · Realtek RTL8192ER Wi-Fi
- Flash chip
- Macronix 25L1606E
- Processor
- Realtek RTL8196E
- Memory chip
- EtronTech EM638165TS-6G
T3 · Realtek RTL8192ER Wi-Fi
- Processor
- Realtek RTL8196E
- Memory chip
- EtronTech EM638165TS-6G
X1 · Realtek RTL8192FR Wi-Fi
- Flash chip
- Winbond W25Q32JVSIG
- Processor
- Realtek RTL8196E
- Memory chip
- EtronTech EM63A165TS-6G
Technical references
- D-Link DIR-615S rev A1 — TechInfoDepot hardware record (github.com) ↗
- D-Link DIR-615 rev A1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev B2 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev C1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev D — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev E5 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev F3 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev G1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev K1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev K2 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev M1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev N1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev Q2 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev R1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev S1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev T1 — WikiDevi hardware record (github.com) ↗
- D-Link DIR-615 rev T3 — WikiDevi hardware record (github.com) ↗
Security
Saved scan
From our saved security research.
Model advisories
Selected highlightsPrioritized by known exploitation, severity, then date.
D-Link DIR-615
Unauthenticated remote code execution occurs in D-Link products such as DIR-655C, DIR-866L, DIR-652, and DHP-1565
- Affected firmware
- Version scope unspecified in source
- Fix
- Fix details in the linked record
Details and sources
Unauthenticated remote code execution occurs in D-Link products such as DIR-655C, DIR-866L, DIR-652, and DHP-1565. The issue occurs when the attacker sends an arbitrary input to a "PingTest" device common gateway interface that could lead to common injection. An attacker who successfully triggers the command injection could achieve full system compromise. Later, it was independently found that these are also affected: DIR-855L, DAP-1533, DIR-862L, DIR-615, DIR-835, and DIR-825.
DIR-615
D-Link DIR-110/412/600/615/645/815 RCE via service.cgi
- Affected firmware
- All versions in the named source scope
- Fix
- These router models are no longer supported at the time of assignment and affected version ranges may vary.
Details and sources
Multiple D-Link DIR-series routers, including DIR-110, DIR-412, DIR-600, DIR-610, DIR-615, DIR-645, and DIR-815 firmware version 1.03, contain a vulnerability in the service.cgi endpoint that allows remote attackers to execute arbitrary system commands without authentication. The flaw stems from improper input handling in the EVENT=CHECKFW parameter, which is passed directly to the system shell without sanitization. A crafted HTTP POST request can inject commands that are executed with root privileges, resulting in full device compromise. These router models are no longer supported at the time of assignment and affected version ranges may vary. Exploitation evidence was first observed by the Shadowserver Foundation on 2025-08-21 UTC.
DIR-615
D-Link DSL/DIR/DNS Authentication Bypass via DNS Configuration Endpoint
- Affected firmware
- Version scope unspecified
- Fix
- D-Link Systems, Inc. recommends retiring these products and replacing them with products that receive firmware updates.
Details and sources
Multiple D-Link DSL/DIR/DNS devices contain an authentication bypass and improper access control vulnerability in the dnscfg.cgi endpoint that allows an unauthenticated attacker to access DNS configuration functionality. By directly requesting this endpoint, an attacker can modify the device’s DNS settings without valid credentials, enabling DNS hijacking (“DNSChanger”) attacks that redirect user traffic to attacker-controlled infrastructure. In 2019, D-Link reported that this behavior was leveraged by the "GhostDNS" malware ecosystem targeting consumer and carrier routers. All impacted products were subsequently designated end-of-life/end-of-service, and no longer receive security updates. Exploitation evidence was observed by the Shadowserver Foundation on 2025-11-27 (UTC).
DIR-615 rev D
D-Link Devices tools_vct.xgi Authenticated RCE
- Affected firmware
- Through 4.13
- Fix
- No vendor patch is available, and affected models are end-of-life.
Details and sources
An OS command injection vulnerability exists in multiple D-Link routers (confirmed on DIR-300 rev A v1.05 and DIR-615 rev D v4.13) via the authenticated tools_vct.xgi CGI endpoint. The web interface fails to properly sanitize user-supplied input in the pingIp parameter, allowing attackers with valid credentials to inject arbitrary shell commands. Exploitation enables full device compromise, including spawning a telnet daemon and establishing a root shell. The vulnerability is present in firmware versions that expose tools_vct.xgi and use the Mathopd/1.5p6 web server. No vendor patch is available, and affected models are end-of-life.
DIR-615
D-Link DIR-615 Web Configuration adv_routing.php os command injection
- Affected firmware
- 4.10
- Fix
- This vulnerability only affects products that are no longer supported by the maintainer.
Details and sources
A vulnerability was found in D-Link DIR-615 4.10. This vulnerability affects unknown code of the file adv_routing.php of the component Web Configuration Interface. Performing a manipulation of the argument dest_ip/ submask/ gw results in os command injection. The attack may be initiated remotely. The exploit has been made public and could be used. This vulnerability only affects products that are no longer supported by the maintainer.
