Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable management UI with PR:L authentication; OS command injection on embedded firmware yields full device compromise, warranting C:H/I:H/A:H.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability has been found in TRENDnet TEW-821DAP 1.11B03. This affects the function sub_42026C of the file /goform/tools_ddns of the component Firmware Update Handler. Such manipulation of the argument hostname/username/password leads to os command injection. The attack can be launched remotely. The vendor explains: "We are unable to confirm the existence of the vulnerabilities for (...) TEW-821DAP (v1.0R) as these items have been EOL. " This vulnerability only affects products that are no longer supported by the maintainer.
AnalysisAI
OS command injection in TRENDnet TEW-821DAP firmware 1.11B03 allows a network-adjacent authenticated attacker to execute arbitrary shell commands by manipulating the hostname, username, or password parameters in the DDNS configuration handler at /goform/tools_ddns. The affected product is officially end-of-life - the vendor has declined to issue a patch and disputes ability to confirm the vulnerability on the v1.0R hardware revision. No public exploit code or CISA KEV listing has been identified at time of analysis, though the CWE-78 vulnerability class is trivial to weaponize once firmware internals are mapped via the linked IOT research repository.
Technical ContextAI
The vulnerability resides in function sub_42026C within the firmware binary handling the /goform/tools_ddns endpoint - a Dynamic DNS (DDNS) update form in the TRENDnet TEW-821DAP wireless access point (CPE: cpe:2.3:a:trendnet:tew-821dap:*:*:*:*:*:*:*:*). CWE-78 (Improper Neutralization of Special Elements used in an OS Command) indicates the firmware passes user-supplied input - specifically the hostname, username, or password fields - directly into a system() or equivalent shell call without adequate sanitization. This is a classic embedded firmware pattern where form handler code constructs shell commands for network configuration tasks (here, DDNS record updates) using unsanitized CGI parameters. The IOTRes GitHub repository (referenced as the patch source) documents firmware analysis for this product line, suggesting the function was identified through static binary analysis of the extracted firmware image.
RemediationAI
No vendor-released patch exists and none is forthcoming - TRENDnet has confirmed TEW-821DAP is end-of-life and will not address this vulnerability. The primary remediation is device replacement with a supported alternative. As an interim compensating control, restrict access to the device management web interface (TCP 80/443) to trusted management VLAN or localhost-only using upstream firewall ACLs; this removes the network attack vector but does not eliminate the flaw. Disable DDNS functionality if not operationally required, which removes the vulnerable endpoint from the attack surface but may break dynamic hostname resolution. Change default administrative credentials to strong unique passwords to reduce the risk from PR:L exploitation, though this does not patch the injection flaw itself. The IOT firmware research reference at https://github.com/IOTRes/IOT_Firmware_Update/blob/main/Trendnet/TEW-821DAP_CI4.md documents the vulnerability but does not provide a patched firmware binary.
More in Tew 821Dap
View allStack-based buffer overflow in the TRENDnet TEW-821DAP (firmware 2.2.01b05) wireless access point allows attackers reach
Buffer overflow in the TRENDnet TEW-821DAP (firmware 1.12B01) wireless access point lets an authenticated remote attacke
Buffer overflow in the TRENDnet TEW-821DAP (v1.0R, firmware 1.12B01) dual-band access point lets an authenticated remote
Remote authenticated attackers can execute arbitrary code on TRENDnet TEW-821DAP v1.xR hardware running firmware 1.12B01
Command injection in TRENDnet TEW-821DAP 2.2.01b05 allows remote low-privileged attackers to execute arbitrary OS comman
Command injection in TRENDnet TEW-821DAP firmware 2.2.01b05 allows authenticated remote attackers to execute arbitrary O
Insufficient verification of firmware authenticity in TRENDnet TEW-821DAP up to version 1.12B01 allows remote attackers
Insufficient verification of data authenticity in the firmware update handler of TRENDnet TEW-821DAP 1.12B01 allows remo
OS command injection in TRENDnet TEW-821DAP firmware up to version 1.12B01 allows authenticated remote attackers to exec
OS command injection in TRENDnet TEW-821DAP up to firmware version 1.12B01 allows authenticated local attackers to execu
OS command injection in the TRENDnet TEW-821DAP 1.11B03 wireless access point allows authenticated remote attackers to e
TRENDnet TEW-821DAP firmware version 1.12B01 transmits sensitive information in cleartext via the /www/cgi/ssi endpoint
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43208
GHSA-xf2v-w36q-24wf