AlienVault R&D Labs Portal. Get the latest news from our research.
Header

A new malware called Stuxnet is currently targeting Scada systems. This could be one of the thousands of pieces of malware used by criminals but I want to emphasize some of the characteristics that make this attempt important enough to think over.

  • The malware is designed specifically to attack Siemens WinCC systems. This software controls and monitors industrial processes such as water treatment, gas pipelines, electrical distribution systems and so son. The malware takes advantage of default system credentials and seems to steal schematics information. (http://www.securityfocus.com/bid/41753)
  • Stuxnet uses a previously unknown vulnerability that affects the current versions of Windows. The vulnerability affects the Windows Shell that incorrectly parses shortcuts letting malicious code being executed when the icon is displayed. This can be exploited through USB drives or network shares. (POC: http://www.exploit-db.com/exploits/14403/)
  • The drivers dropped by the malware are signed with a digital certificate belonging to Realtek so we can assume that the malware authors gained access to Realtek’s private key.
  • A high number of infections have been reported in Iran, Indonesia, India, Azerbaijan and the United States. Coincidence?
  • Who is behind Stuxnet? Anyway, this is a successful attempt to attack high-value assets around the world and whoever did this is highly skilled, well funded and possibly motivated by political, economical or military reasons.

    jaime.blasco

    At AlienVault Jaime manages the Lab and runs the Vulnerability Research Team. Prior to working in the AlienVault lab he founded a couple of startups (Eazel, Aitsec) working on web application security, source code analysis and incident response. His background stems from a number of years working in vulnerability management, malware analysis and security researching.

    More Posts - Website

    Follow Me:
    TwitterLinkedIn

    I’ve just published a snort rule to detect Scada Modbus Device fingerprinting tools like modscan:

    alert tcp any any -> any 502 (msg:"ET SCAN Modbus Scanning detected"; content:"|00 00 00 00 00 02|"; depth:6; threshold: type both, track by_src, count 100, seconds 10; 
    classtype:bad-unknown; reference:url,code.google.com/p/modscan/; reference:url,www.rtaautomation.com/modbustcp/; sid:2009286; rev:1;)
    

    You can find it at Emerging Threats

    jaime.blasco

    At AlienVault Jaime manages the Lab and runs the Vulnerability Research Team. Prior to working in the AlienVault lab he founded a couple of startups (Eazel, Aitsec) working on web application security, source code analysis and incident response. His background stems from a number of years working in vulnerability management, malware analysis and security researching.

    More Posts - Website

    Follow Me:
    TwitterLinkedIn

    Last Scada OPC Nessus Plugins

    August 11th, 2008 | Posted by jaime.blasco in Nessus | Scada Security - (Comments Off)

    We have released some new Nessus Plugins related to OPC Servers security issues.

    List of New OPC Nessus Plugins:

  • Multiple vulnerabilities in Comsoft Profibus OPC server
  • Multiple vulnerabilities in Beijer Electronics OPC server
  • Multiple vulnerabilities in VIPA OPC server
  • Multiple vulnerabilities in Gesytec Easylon OPC server 2.0
  • Multiple vulnerabilities in Junzhi BACnet OPC server
  • Multiple vulnerabilities in IPCDAS NAPOPC OPC server
  • Multiple vulnerabilities in Klinkmann SPA OPC server
  • Multiple vulnerabilities in Newron System NLOPC OPC server
  • Multiple vulnerabilities in Wizcon Supervisor OPC DA Server
  • jaime.blasco

    At AlienVault Jaime manages the Lab and runs the Vulnerability Research Team. Prior to working in the AlienVault lab he founded a couple of startups (Eazel, Aitsec) working on web application security, source code analysis and incident response. His background stems from a number of years working in vulnerability management, malware analysis and security researching.

    More Posts - Website

    Follow Me:
    TwitterLinkedIn

    New Scada OPC Nessus Plugins

    August 11th, 2008 | Posted by jaime.blasco in Nessus | Scada Security - (Comments Off)

    Today we have released some new Nessus Plugins related to OPC Servers security issues.

    List of New OPC Nessus Plugins:

  • Multiple vulnerabilities in KEPware KEPServerEx 4 OPC server
  • Multiple vulnerabilities in Triangle MicroWorks OPC Server 2.0.2
  • Multiple vulnerabilities in Comsoft L1 OPC server
  • We’ll release new plugins related to OPC and Scada in general during the next weeks!!!

    jaime.blasco

    At AlienVault Jaime manages the Lab and runs the Vulnerability Research Team. Prior to working in the AlienVault lab he founded a couple of startups (Eazel, Aitsec) working on web application security, source code analysis and incident response. His background stems from a number of years working in vulnerability management, malware analysis and security researching.

    More Posts - Website

    Follow Me:
    TwitterLinkedIn

    Scada: OPC Nessus Plugins

    August 6th, 2008 | Posted by jaime.blasco in Nessus | Scada Security - (Comments Off)

    During the development of the Free Nessus Feed we are writing some interesting plugins about Scada.

    Today we released some plugins relating to OPC (OLE for Process Control) Servers, OPC standard specifies the communication of real-time plant data between control devices from different manufacturers.

    List of OPC Nessus Plugins:

  • Multiple vulnerabilities in NETxEIB OPC server CVE-2007-1313
  • Multiple vulnerabilities in Takebishi Electric DeviceXplorer FA-M3 OPC server CVE-2007-1313
  • Multiple vulnerabilities in Takebishi Electric DeviceXplorer HIDIC OPC server CVE-2007-1319
  • Multiple vulnerabilities in Takebishi Electric DeviceXplorer MELSEC OPC server CVE-2007-1319
  • Multiple vulnerabilities in Takebishi Electric DeviceXplorer SYSMAC OPC server CVE-2007-1319
  • We have write some functions for accesing DCOM Applications information throught WMI.

    jaime.blasco

    At AlienVault Jaime manages the Lab and runs the Vulnerability Research Team. Prior to working in the AlienVault lab he founded a couple of startups (Eazel, Aitsec) working on web application security, source code analysis and incident response. His background stems from a number of years working in vulnerability management, malware analysis and security researching.

    More Posts - Website

    Follow Me:
    TwitterLinkedIn