CVE-2026-2084CWE-77CWE-78

D-Link DIR-823X set_language os command injection

High · published February 7, 2026

CVSS v4.0
8.6
EPSS
5%
Percentile
91.7
In the wild
Unconfirmed
What it is

⚡ An improper command injection vulnerability lurks in D-Link DIR-823X, and it can be triggered simply by manipulating a language selection argument! 🌐 Think of it like a restaurant that accepts any special request without verifying if it’s safe — one wrong command could lead to a catastrophic kitchen disaster. In this case, an attacker can exploit the router's language setting to execute harmful commands! With this vulnerability, an attacker could gain remote access to the device, allowing them to execute arbitrary commands as the operating system. This means they could potentially change settings, intercept traffic, or even take full control of your network — absolutely devastating!

Put simply

Think of it like a restaurant that accepts any special request without verifying if it’s safe — one wrong command could lead to a catastrophic kitchen disaster. In this case, an attacker can exploit the router's language setting to execute harmful commands! The issue arises from a lack of proper validation in the '/goform/set_language' function, allowing an attacker to inject and execute arbitrary OS commands by manipulating the 'langSelection' argument.

What to do

With this vulnerability, an attacker could gain remote access to the device, allowing them to execute arbitrary commands as the operating system. This means they could potentially change settings, intercept traffic, or even take full control of your network — absolutely devastating! To protect your devices, immediately update to the latest firmware version provided by D-Link. Additionally, ensure that your network is secured with strong passwords and consider disabling remote management if not needed. Also, regularly check for updates to keep everything patched! You've got this! Stay vigilant, follow these steps, and you'll keep your network safe and sound. 🛡️

The record
Technical detail
CVSS v4.0
8.6 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
EPSS
0.04623 · 91.7th percentile
Weaknesses
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection'); CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-02-07T11:32Z
EPSS history
Timeline
  • 07 FEB 11:32Z
    D-Link DIR-823X set_language os command injection
    cvelistv5