Safeguard
Vulnerability Analysis•

CVE-2023-41200: High Command Injection in D-Link DAP-1325

CVE-2023-41200 is a High command injection in D-Link DAP-1325. Patch to firmware v1.09b03 Beta-Hotfix and keep its management side off untrusted networks.

Safeguard Security Team
4 min read

CVE-2023-41200 is a command injection flaw in the StaticPrefixLength parameter of the SetHostIPv6StaticSettings request, rated High (CVSS 8.8). It affects D-Link DAP-1325. The vendor fix is firmware v1.09b03 Beta-Hotfix, so update the device and keep its management interface off untrusted networks.

What's affected

The record lists the D-Link DAP-1325 (hardware revision a1) with no firmware range. The D-Link announcement is more specific: all A series hardware revisions on firmware v1.07b01 and below, US region. The fixed build it names is v1.09b03 Beta-Hotfix, last updated 11/23/2022 on that page.

D-Link marks the fix as a beta hotfix. Its page says the build is still undergoing final testing and that you accept the risk of using it.

This CVE is one of several that the same advisory covers. ZDI tracks it as ZDI-23-1308 (ZDI-CAN-18820).

The NVD record scores it 8.8 (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H). ZDI gives the same score.

How to check if you're exposed

Find every DAP-1325 in your asset list. The label on the underside shows the hardware revision, and the admin interface shows the running firmware.

A device on the older firmware is in scope for this CVE. Then list which segments can talk to its management services, because the record describes attackers on the same network as the device.

There is no command that works across every environment here, because this is device firmware and not a package you install. The advisory itself gives no scanning command, so use the version check against the vendor table.

Safeguard has a free in-browser dependency scan at gold.safeguard.sh/scan. It covers application dependencies, so it will not see embedded device firmware. Track devices like this in your hardware inventory instead.

What to do now

  1. List every DAP-1325 you run, with its hardware revision and firmware version.
  2. Download the vendor build (firmware v1.09b03 Beta-Hotfix) from D-Link and read the advisory page first, because the fix is a beta hotfix.
  3. Schedule the update. Test it on one unit if you can, since D-Link calls the build beta software.
  4. Move the management interface to a trusted segment and block access from guest and IoT networks.
  5. If a unit cannot be updated, plan its replacement and keep it isolated until then.

Hardening steps that go beyond the advisory, such as network segmentation, are general practice and not vendor guidance for this CVE.

Why it matters

The weakness class is CWE-78: OS command injection. According to the advisory, the device builds a system call from a request parameter without validating the string first. A successful attack runs code as root on the device.

A router or access point sits in the path of everyone on the network. Code running as root on it can change settings, watch traffic or serve as a foothold.

This entry covers the StaticPrefixLength parameter of the SetHostIPv6StaticSettings request. Other CVEs in the same D-Link announcement cover other parameters and handlers, and the single firmware update is what addresses them together. ZDI tracked this one internally as ZDI-CAN-18820.

The record marks it as network-adjacent, requiring no privileges, so the attacker needs to be on the same network.

The CISA Known Exploited Vulnerabilities flag is false for this CVE, and none of the pages I read say it is exploited in the wild. That is not a reason to wait, only a note on urgency.

Quick check

Is the D-Link fix a final release?

D-Link lists a beta hotfix as the fix and says it is still under testing. Read the advisory page, test the build, and check whether a final release has replaced it.

Does an attacker need to be on my network?

The record marks the attack vector as network-adjacent, so the attacker needs to share a network segment with the device. Segmenting management access reduces that exposure.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.