Delta Electronics has disclosed a significant security vulnerability in its CNCSoft-G2 DOPSoft software, widely utilized in critical infrastructure sectors such as energy and manufacturing. This vulnerability, a stack-based buffer overflow identified as CVE-2024-4192, allows for the potential execution of arbitrary code by an attacker. This vulnerability occurs because the software fails to properly validate the length of user-supplied data before it is copied to a fixed-length buffer on the stack. With a CVSS v4 score of 8.5, the flaw is considered to have a high severity, indicating a substantial risk of impact if exploited.
The vulnerability affects all versions of the CNCSoft-G2 up to 2.0.0.5, paired with DOPSoft v5.0.0.93 and earlier. The issue was reported by researcher Natnael Samson in collaboration with Trend Micro’s Zero Day Initiative, highlighting the collaborative efforts often necessary to identify and address such critical security risks. In response to the discovery of this vulnerability, Delta Electronics has released an updated version of the software, CNCSoft-G2 v2.1.0.4, which addresses this critical flaw and is urging all users to update their software to this latest version as a mitigation measure.
To further protect against potential exploits, the Cybersecurity and Infrastructure Security Agency (CISA) has issued recommendations for users to take defensive actions. These include minimizing network exposure for all control system devices to ensure they are not accessible from the internet, isolating control system networks and remote devices behind firewalls away from business networks, and utilizing more secure methods for remote access, such as Virtual Private Networks (VPNs). However, CISA also cautions that VPNs themselves may have vulnerabilities and should be kept up-to-date with the most current version available.
The disclosure of this vulnerability and the recommended precautions underscore the ongoing challenges and critical importance of cybersecurity within industrial and infrastructure settings. As industries increasingly rely on digital technologies and automation, the need for robust cybersecurity measures becomes paramount to prevent disruptive and potentially catastrophic incidents. This situation serves as a reminder for organizations to regularly review and update their cybersecurity strategies and to remain vigilant against threats.