{"id":"CVE-2020-25079","kind":"vulnerability","aliases":["CVE-2020-25079"],"related":[],"title":"An issue was discovered on D-Link DCS-2530L before 1.06.01 Hotfix and DCS-2670L through 2.02 devices","description":"D-Link DCS-2530L and DCS-2670L devices contains a command injection vulnerability in the cgi-bin/ddns_enc.cgi. The impacted products could be end-of-life (EoL) and/or end-of-service (EoS). Users should discontinue product utilization.\n\nCISA required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","summary":"D-Link DCS-2530L and DCS-2670L cameras have a command injection flaw in the cgi-bin/ddns_enc.cgi endpoint. An attacker can run operating system commands on the device, and CISA lists it as actively exploited.","severity":"critical","cvss":9.0,"epss":null,"exploited":true,"exploited_at":"2025-08-05T00:00:00+00:00","products":[{"name":"D-Link DCS-2530L and DCS-2670L Devices","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"dlink dcs-4703e firmware","fixed":["1.03.04"],"affected":"< 1.03.04","ecosystem":"vendor"},{"name":"dlink dcs-4705e firmware","fixed":["1.03.02"],"affected":"< 1.03.02","ecosystem":"vendor"},{"name":"dlink dcs-4802e firmware","fixed":["2.01.01"],"affected":"< 2.01.01","ecosystem":"vendor"},{"name":"dlink dcs-p703 firmware","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"dlink dcs-4603 firmware","fixed":["1.04.02"],"affected":"< 1.04.02","ecosystem":"vendor"},{"name":"dlink dcs-4622 firmware","fixed":["2.01.10"],"affected":"< 2.01.10","ecosystem":"vendor"},{"name":"dlink dcs-4701e firmware","fixed":["2.03.01"],"affected":"< 2.03.01","ecosystem":"vendor"},{"name":"dlink dcs-2530l firmware","fixed":[],"affected":"<= 1.05.05","ecosystem":"vendor"},{"name":"dlink dcs-2670l firmware","fixed":["2.03.00"],"affected":"< 2.03.00","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["d-link","exploited","infrastructure","iot","ip-camera","self-hosted"],"not_affected_if":["no-dcs-2530l-or-2670l-devices"],"how_to_check":"Identify whether any D-Link DCS-2530L or DCS-2670L camera is on the network, including by its web interface.","fix":"Discontinue use of the product, since the sources say these devices are end-of-life and end-of-service.\nIf mitigations are needed before replacement, follow the vendor instructions referenced by CISA; the sources do not name them.","status":"open","published_at":"2020-09-02T16:15:12+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:46:37+00:00","updated_at":"2026-10-23T22:29:05+00:00","category":"infrastructure","confidence":0.6,"triage":{"at":"2026-10-23T20:46:37Z","model":"claude-haiku-5-5","output":{"fix":"Discontinue use of the product, since the sources say these devices are end-of-life and end-of-service.\nIf mitigations are needed before replacement, follow the vendor instructions referenced by CISA; the sources do not name them.","reach":"unknown","summary":"D-Link DCS-2530L and DCS-2670L cameras have a command injection flaw in the cgi-bin/ddns_enc.cgi endpoint. An attacker can run operating system commands on the device, and CISA lists it as actively exploited.","category":"infrastructure","who_cares":["d-link","ip-camera","iot","self-hosted"],"confidence":0.6,"needs_auth":"unknown","worst_case":"Attacker runs arbitrary operating system commands on the camera device.","analyst_note":"Sources do not give affected firmware versions, a fixed version, or whether the cgi endpoint is reachable without auth; check the CISA KEV entry and D-Link security advisories.","how_to_check":"Identify whether any D-Link DCS-2530L or DCS-2670L camera is on the network, including by its web interface.\nunknown\nunknown","needs_analyst":true,"not_affected_if":["no-dcs-2530l-or-2670l-devices"],"user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.00049,"input_tokens":2607,"output_tokens":459,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-01':189C '-2020':23A,26A '-25079':24A,27A '-4603':61A '-4622':65A '/ddns_enc.cgi':115B,155C '1.06.01':13A '2.02':20A '22':188C '2530l':11A,33A,75A,99B,139C '2670l':18A,37A,80A,103B,143C '4701e':70A '4703e':42A '4705e':47A '4802e':52A 'action':179C 'activ':132B 'and':34A 'and/or':166C 'appli':180C 'applic':186C 'attack':118B 'bin':114B,154C 'bod':187C 'camera':90B,104B 'cgi':113B,153C 'cgi-bin':112B,152C 'cisa':128B,177C 'cloud':192C 'command':107B,123B,147C 'contain':145C 'could':159C 'cve':22A,25A 'd':7A,29A,83B,95B,135C 'd-link':6A,28A,82B,94B,134C 'dcs':10A,17A,32A,36A,41A,46A,51A,56A,60A,64A,69A,74A,79A,98B,102B,138C,142C 'dcs-2530l':9A,31A,73A,97B,137C 'dcs-2670l':16A,35A,78A,101B,141C 'dcs-4701e':68A 'dcs-4703e':40A 'dcs-4705e':45A 'dcs-4802e':50A 'dcs-p703':55A 'devic':21A,126B,144C 'devices':38A 'discontinu':174C,195C 'discov':4A 'dlink':39A,44A,49A,54A,59A,63A,67A,72A,77A 'end':162C,168C 'end-of-lif':161C 'end-of-servic':167C 'endpoint':116B 'eo':171C 'eol':165C 'exploit':85B,133B 'firmware':43A,48A,53A,58A,62A,66A,71A,76A,81A 'flaw':109B 'follow':185C 'guidanc':190C 'host':93B 'hotfix':14A 'impact':157C 'infrastructur':86B 'inject':108B,148C 'instruct':184C 'iot':87B 'ip':89B 'ip-camera':88B 'issu':2A 'life':164C 'link':8A,30A,84B,96B,136C 'list':129B 'mitig':181C,201C 'oper':121B 'p703':57A 'per':182C 'product':158C,175C,199C 'requir':178C 'run':120B 'self':92B 'self-host':91B 'servic':170C,193C 'system':122B 'unavail':203C 'use':196C 'user':172C 'util':176C 'vendor':183C 'vulner':149C","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2020-09-02T16:15:12+00:00","kev":{"dateAdded":"2025-08-05","dueDate":"2025-08-26","requiredAction":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","cvss_by":"nvd@nist.gov","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2020-25079","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2020-25079","severity":null,"published_at":"2025-08-05T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T10:39:04+00:00","note":null},{"source":"nvd","external_id":"CVE-2020-25079","url":"https://nvd.nist.gov/vuln/detail/CVE-2020-25079","severity":null,"published_at":"2020-09-02T16:15:12+00:00","modified_at":"2026-06-17T03:06:20+00:00","first_seen_at":"2026-10-23T22:29:05+00:00","fetched_at":"2026-10-23T22:29:05+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}