CVE-2022-43623
Description
This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of D-Link DIR-1935 1.03 routers. Although authentication is required to exploit this vulnerability, the existing authentication mechanism can be bypassed. The specific flaw exists within the handling of SetWebFilterSetting requests to the web management portal. When parsing the WebFilterURLs element, the process does not properly validate 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-16140.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A command injection in D-Link DIR-1935's SetWebFilterSetting endpoint allows authenticated (or authentication-bypassed) attackers to execute arbitrary commands as root.
Vulnerability
A command injection vulnerability exists in the SetWebFilterSetting handler of the D-Link DIR-1935 router, firmware version 1.03 (build DIR1935A1_FW1.03B02_Beta_ipv6_default_gateway_20181224.bin). When processing a SetWebFilterSetting request to the web management portal, the WebFilterURLs parameter is parsed and passed unsanitised to a system call, allowing an attacker to inject arbitrary operating system commands. The vulnerability can be triggered without valid credentials because the authentication mechanism can be bypassed [1][2].
Exploitation
An attacker must be on the same local network (network-adjacent) and reach the router's web management portal. By sending a crafted SetWebFilterSetting request with a WebFilterURLs payload containing shell metacharacters, the attacker can inject commands that are executed by the underlying operating system with root privileges. No user interaction is required on the victim side. If authentication is enforced, it can be bypassed via an unrelated authentication bypass vulnerability (CVE-2022-43620) on the same device [1][2].
Impact
Successful exploitation results in arbitrary command execution in the context of root. This gives the attacker full control over the router, including the ability to modify configurations, intercept traffic, or use the device as a pivot for further attacks on the local network [1][2].
Mitigation
D-Link has released firmware version 1.03B02 to address this vulnerability and other issues disclosed in the same report. The patch was published as part of a security advisory in November 2022 [1]. Users should update to the latest available firmware on the D-Link support page. No workarounds have been provided by the vendor. This CVE is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog as of this writing.
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- D-Link/DIR-1935v5Range: 1.03
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2News mentions
0No linked articles in our index yet.