OS Command Injection in ZyXEL Communications Corp. products - CVE-2023-28771
Published: April 25, 2023 / Updated: June 14, 2024
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary shell commands on the target system.
The vulnerability exists due to improper input validation. A remote unauthenticated attacker can pass specially crafted data to the application and execute arbitrary OS commands on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
Affected software
USG FLEX series
VPN series
USG series
ZyWALL
How to mitigate CVE-2023-28771
USG FLEX series - update to 5.36
VPN series - update to 5.36
ZyWALL - update to 4.73 Patch 1
USG series - update to 4.73 Patch 1
Links to Public Exploits and PoC-codes
- Exploit #9988 - CVE-2023-28771-PoC (PoC for CVE-2023-28771 based on Rapid7's excellent writeup) (June 14, 2024)
- Exploit #9187 - PoC-CVE-2023-28771 (The script is designed to facilitate testing and exploration of the IKEv2 protocol in vulnerable devices, based on Rapid7's exploitation techniques.) (July 16, 2023)
- Exploit #9100 - Zyxel IKE Packet Decoder Unauthenticated Remote Code Execution (June 9, 2023)