Router

D-Link DIR-2150

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.6Open hardware record Release listed · 25.12.5
R1
Get OpenWrt firmware Release listed · 25.12.6Open hardware record Release listed · 25.12.5
Sources

Features & details

Check the project and hardware shown for each feature.

Hardware differences

Security

Saved scan

From our saved security research.

Model advisories

Selected highlights

Prioritized by known exploitation, severity, then date.

CVSS 8.8 (v3.0)

DIR-2150

D-Link DIR-2150 GetDeviceSettings Target Command Injection Remote Code Execution Vulnerability

CVE-2024-5291

Affected firmware
1.06B01
Fix
Fix details in the linked record
Read zdi CVE record
Details and sources

D-Link DIR-2150 GetDeviceSettings Target Command Injection Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DIR-2150 routers. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the SOAP API interface, which listens on TCP port 80 by default. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-21235.

ZDI-24-442 — DIR-2150 (zerodayinitiative.com) ↗

CVSS 8.8 (v3.0)

DIR-2150

D-Link DIR-2150 HNAP Incorrect Implementation of Authentication Algorithm Authentication Bypass Vulnerability

CVE-2023-34282

Affected firmware
1.05B01
Fix
Fix details in the linked record
Read zdi CVE record
Details and sources

D-Link DIR-2150 HNAP Incorrect Implementation of Authentication Algorithm Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of D-Link DIR-2150 routers. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the SOAP API interface, which listens on TCP port 80 by default. A crafted authentication header can cause authentication to succeed without providing proper credentials. An attacker can leverage this vulnerability to bypass authentication on the system. Was ZDI-CAN-20910.

ZDI-23-628 — DIR-2150 (zerodayinitiative.com) ↗

CVSS 8.8 (v3.0)

DIR-2150

D-Link DIR-2150 LoginPassword Incorrect Implementation of Authentication Algorithm Authentication Bypass Vulnerability

CVE-2023-34274

Affected firmware
1.05B01
Fix
Fix details in the linked record
Read zdi CVE record
Details and sources

D-Link DIR-2150 LoginPassword Incorrect Implementation of Authentication Algorithm Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of D-Link DIR-2150 routers. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the SOAP API interface, which listens on TCP port 80 by default. A crafted login request can cause authentication to succeed without providing proper credentials. An attacker can leverage this vulnerability to bypass authentication on the system. Was ZDI-CAN-20552.

ZDI-23-627 — DIR-2150 (zerodayinitiative.com) ↗

CVSS 8.8 (v3.0)

DIR-2150

This vulnerability allows network-adjacent attackers to execute arbitrary commands on affected installations of D-Link DIR-2150 4.0.1 routers

CVE-2022-3210

Affected firmware
4.0.1
Fix
Fix details in the linked record
Read zdi CVE record
Details and sources

This vulnerability allows network-adjacent attackers to execute arbitrary commands on affected installations of D-Link DIR-2150 4.0.1 routers. Authentication is not required to exploit this vulnerability. The specific flaw exists within the xupnpd service, which listens on TCP port 4044 by default. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-15905.

Security advisory ZDI 22 1222 — DIR-2150 (zerodayinitiative.com) ↗

CVSS 8.8 (v3.0)

DIR-2150

This vulnerability allows network-adjacent attackers to execute arbitrary commands on affected installations of D-Link DIR-2150 4.0.1 routers

CVE-2022-40720

Affected firmware
4.0.1
Fix
Fix details in the linked record
Read zdi CVE record
Details and sources

This vulnerability allows network-adjacent attackers to execute arbitrary commands on affected installations of D-Link DIR-2150 4.0.1 routers. Authentication is not required to exploit this vulnerability. The specific flaw exists within the Dreambox plugin for the xupnpd service, which listens on TCP port 4044 by default. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the router. Was ZDI-CAN-15935.

Security advisory ZDI 22 1224 — DIR-2150 (zerodayinitiative.com) ↗
Check more security advisories for this device · CVE.org