Risk Based Security, the primary sponsor of the Open Security Foundation (OSF), has disclosed three SCADA vulnerabilities that impact two of the market’s largest firms – Rockwell Automation and Schneider Electric.
Carsten Eiram, Chief Research Officer for Risk Based Security, recently published three advisories that disclose vulnerabilities in products offered by Rockwell Automation and Schneider Electric. While Rockwell has since posted fixes, Schneider alerted their customers to the remote code execution flaw months ago, but has put-off fixing it until this Friday.
According to the advisory, “a remote attacker can cause a stack-based buffer overflow allowing execution of arbitrary code.”
Yet, dismissed it was. Making sure to mention that exploiting the flaw requires work, as well as local access (all while ignoring the malicious file aspect of a potential attack scenario); Schneider published a customer advisory in March 2013, warning about the vulnerability in the Modbus Serial Driver. According to their advisory, patches would be published on May 17, 2013 for each of the eleven products that are vulnerable.
Eiram also discovered Denial-of-Service vulnerabilities in Rockwell’s FactoryTalk Services Platform and RSLinx Enterprise products. If exploited, an attacker can cause the vulnerable services to silently stop taking new requests, or crash them completely. Rockwell has issued patches for the flaws.
“In the case of RSLinx Enterprise, the Network Event Log Service component will no longer receive logging information from other systems and devices on the network. For FactoryTalk Services Platform, any service relying on the RNADiagnostics module (e.g. the Diagnostics CE Receiver service when processing messages from Windows CE devices) may crash,” a blog post from RBS explains.