Skip to main content
← All vulnerabilities
CVE-2021-45382

A Remote Command Execution (RCE) vulnerability exists in all series H/W revisions D-link DIR-810L, DIR-820L/LW, DIR-826L, DIR-830L, and DIR-

Published
Last modified
published
Listed in CISA KEV
Actively exploited
None on Exploit-DB, Metasploit or GitHub

Summary

The affected software is the firmware on D-Link DIR-810L, DIR-820L/LW, DIR-826L, DIR-830L, and DIR-836L routers, specifically the ncc2 component that handles the DDNS function. An attacker could exploit this flaw to run arbitrary commands on the router remotely, potentially taking full control of the device, and because these models are end-of-life, D-Link will not release a fix.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

A Remote Command Execution (RCE) vulnerability exists in all series H/W revisions D-link DIR-810L, DIR-820L/LW, DIR-826L, DIR-830L, and DIR-836L routers via the DDNS function in ncc2 binary file. Note: DIR-810L, DIR-820L, DIR-830L, DIR-826L, DIR-836L, all hardware revisions, have reached their End of Life ("EOL") /End of Service Life ("EOS") Life-Cycle and as such this issue will not be patched.

Timeline

  1. CVE published
  2. Added to CISA KEV

    CISA has evidence of exploitation in the wild

  3. CISA remediation deadline

    Due date for US federal agencies to patch

  4. Record last updated
  5. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

References 2

supportannouncement.us.dlink.com

GitHub · doudoudedi/D-LINK_Command_Injection1

FAQ

Questions about CVE-2021-45382

What does this mean?

The DDNS function in the ncc2 binary does not validate input, so a crafted value can inject operating system commands. That lets an attacker run arbitrary commands on the router.Source: supportannouncement.us.dlink.com

Am I affected, and how do I check?

The facts list D-Link DIR-810L, DIR-820L/LW, DIR-826L, DIR-830L and DIR-836L routers across all hardware revisions. The DDNS function must be reachable for the bug to apply, so check whether DDNS is enabled in the router's web interface and which firmware version it runs.Source: supportannouncement.us.dlink.com

What should I do about it?

No fixed firmware version is listed in the checked facts. Check D-Link's support site for an updated firmware for your model.Source: supportannouncement.us.dlink.com

Is it being exploited?

Yes. CISA added it to its Known Exploited Vulnerabilities catalog on 2022-04-04, which means it has evidence of attacks. No public exploit code is tracked.Source: cisa.gov, cve.now feed data

What if there's no patch?

Turn off the DDNS function in the router settings while no fix is available. Limiting access to the router's management interface also reduces exposure.Source: supportannouncement.us.dlink.com