CVE-2021-47744
7.5Cypress Solutions · CTM-200, CTM-ONE
Cypress Solutions CTM-200 and CTM-ONE gateways contain hard-coded credentials that allow unauthenticated remote attackers to gain root access via Telnet or SSH.
Executive summary
Hard-coded credentials in Cypress Solutions CTM-200 and CTM-ONE gateways allow unauthenticated remote attackers to obtain full root-level control of the device.
Vulnerability
The devices contain a static, hard-coded password, specifically identified as "Chameleon", within the Linux distribution image. This vulnerability allows any unauthenticated attacker with network access to the management interface to authenticate as the root user.
Business impact
The ability for an unauthenticated attacker to gain remote root access presents a critical risk to business operations, as these devices are often utilized in industrial SCADA and fleet management environments. A compromise could lead to full loss of confidentiality, integrity, and availability of the gateway, potentially allowing attackers to pivot into internal networks or disrupt critical infrastructure. Given the CVSS score of 7.5, this vulnerability is categorized as High, reflecting the severe impact of unauthorized administrative access.
Remediation
Immediate Action: Identify all deployed CTM-200 and CTM-ONE units and immediately restrict access to Telnet and SSH services to trusted management IP addresses only, or disable these services entirely if not required. Contact Cypress Solutions support to obtain firmware updates that remove the hard-coded credentials.
Proactive Monitoring: Review firewall and access logs for unusual inbound traffic on ports 22 (SSH) and 23 (Telnet), particularly from unauthorized or external IP ranges. Monitor system logs for successful logins originating from unknown or suspicious sources.
Compensating Controls: Deploy a network-level firewall or an intrusion prevention system (IPS) to block all unauthorized access to the management interfaces of these devices. Ensure the devices are segmented from the public internet and critical production subnets.
Exploitation status
Public Exploit Available: Yes, a public exploit exists, as documented in the Exploit-DB entry (EDB-ID 50407) which provides a functional script for remote root access.
Analyst recommendation
This vulnerability represents a significant security failure due to the presence of hard-coded credentials, which are trivial to exploit. Organizations utilizing these industrial gateways must prioritize isolating these devices from the network immediately. Applying vendor-supplied patches is the only definitive way to remove the hard-coded account, and this should be scheduled as a priority task to prevent potential remote system compromise.
More Cypress Solutions CVEs
Sources
Originally found and disclosed by LiquidWorm as Gjoko Krstic of Zero Science Lab, per the CVE Program record.
- ExploitDB-50407 Exploit / PoC
- Cypress Solutions Official Homepage
- Zero Science Lab Disclosure (ZSL-2021-5686) Third-party advisory
- VulnCheck Advisory: Cypress Solutions CTM-200/CTM-ONE 1.3.6 Hard-coded Credentials Remote Root Third-party advisory