Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2024-21764

CVE-2024-21764: Rapid SCADA Auth Bypass Vulnerability

CVE-2024-21764 is an authentication bypass flaw in Rapid SCADA caused by hard-coded credentials that allow attackers to connect to specific ports. This article covers technical details, affected versions, and mitigation.

Updated:

CVE-2024-21764 Overview

CVE-2024-21764 is a hardcoded credentials vulnerability in Rapid Software LLC's Rapid SCADA platform affecting all versions prior to 5.8.4. The product ships with embedded credentials that allow remote attackers to connect to a specific network port without legitimate authentication. Because Rapid SCADA controls industrial processes, exploitation can grant adversaries direct access to operational technology (OT) environments. The Cybersecurity and Infrastructure Security Agency (CISA) tracks this issue under advisory ICSA-24-011-03. The flaw is categorized under [CWE-798: Use of Hard-coded Credentials].

Critical Impact

Unauthenticated remote attackers can connect to a specific port using hardcoded credentials, compromising confidentiality, integrity, and availability of industrial control systems running Rapid SCADA.

Affected Products

  • Rapid Software LLC Rapid SCADA versions prior to 5.8.4
  • Deployments exposing the affected Rapid SCADA service port to untrusted networks
  • Industrial control system environments using rapidscada:rapid_scada

Discovery Timeline

  • 2024-02-02 - CVE-2024-21764 published to NVD
  • 2024-11-21 - Last updated in NVD database

Technical Details for CVE-2024-21764

Vulnerability Analysis

The vulnerability stems from credentials embedded directly into the Rapid SCADA codebase or default configuration. An attacker who knows or recovers these static credentials can authenticate to a specific service port without any prior access or user interaction. Rapid SCADA is supervisory software used to monitor and control industrial processes, so successful authentication exposes process data, configuration, and control logic. The flaw carries a network attack vector with no privileges required, placing it among the most severe authentication weaknesses in operational technology software.

Root Cause

The root cause is the inclusion of static credentials within the product distribution, as classified under [CWE-798]. Hardcoded credentials cannot be revoked or rotated through normal administrative procedures because they are required for the application to function. Any party with access to the binaries, documentation, or reverse-engineered configuration can extract and reuse the same secret across every deployment.

Attack Vector

Exploitation requires network reachability to the specific Rapid SCADA port referenced in the advisory. An attacker connects to the exposed service, supplies the hardcoded credential pair, and obtains an authenticated session. From there the adversary can read telemetry, alter setpoints, modify configuration, or pivot deeper into the industrial network. No user interaction is required, and the attack complexity is low. Refer to the CISA ICSA-24-011-03 Advisory for additional technical context.

Detection Methods for CVE-2024-21764

Indicators of Compromise

  • Unexpected authenticated sessions to Rapid SCADA service ports from external or non-engineering workstation IP addresses
  • Configuration changes, project file modifications, or new user accounts created outside scheduled maintenance windows
  • Anomalous outbound connections from Rapid SCADA server hosts to unknown infrastructure

Detection Strategies

  • Inventory all Rapid SCADA installations and identify those running versions earlier than 5.8.4
  • Inspect authentication logs for logins occurring outside expected operator hours or from unauthorized subnets
  • Compare running binaries and configuration files against known-good baselines to detect tampering

Monitoring Recommendations

  • Enable continuous network monitoring between the IT and OT boundary, alerting on connections to Rapid SCADA ports from outside the engineering VLAN
  • Forward Rapid SCADA host and authentication logs to a centralized SIEM for correlation with network telemetry
  • Apply MITRE ATT&CK for ICS detection coverage for techniques such as T0812 (Default Credentials) and T0859 (Valid Accounts)

How to Mitigate CVE-2024-21764

Immediate Actions Required

  • Upgrade Rapid SCADA to version 5.8.4 or later on all affected systems
  • Remove direct internet exposure of Rapid SCADA service ports and place the application behind a firewall or jump host
  • Audit all existing accounts and rotate any credentials that may have been used during the exposure window

Patch Information

Rapid Software LLC has addressed the issue in Rapid SCADA version 5.8.4. Administrators should download the current release via the Rapid SCADA Contact Page and follow the upgrade procedure on a maintenance window. Validate that the hardcoded credential is no longer accepted after the upgrade by attempting a controlled authentication test from an isolated host.

Workarounds

  • Restrict network access to the affected Rapid SCADA port using host-based firewalls and network ACLs that allow only trusted engineering workstations
  • Segment the SCADA environment from corporate IT networks using a demilitarized zone (DMZ) and unidirectional gateways where feasible
  • Enable multi-factor authentication on all upstream remote access paths (VPN, jump servers) that lead to the Rapid SCADA environment
bash
# Configuration example: restrict access to Rapid SCADA port using iptables
# Replace <RAPID_SCADA_PORT> with the affected port and <TRUSTED_SUBNET> with engineering subnet
iptables -A INPUT -p tcp --dport <RAPID_SCADA_PORT> -s <TRUSTED_SUBNET> -j ACCEPT
iptables -A INPUT -p tcp --dport <RAPID_SCADA_PORT> -j DROP

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.