In de Metasploit-hackerstoolkit is een aantal exploits voor programmable logic controllers toegevoegd. Hiermee kunnen industriële systemen worden gekraakt. De Metasploit-ontwikkelaars hopen dat de bugs worden opgelost.
Tijdens een conferentie ontdekte een zestal onderzoekers kwetsbaarheden in evenzoveel plc's. Het gaat om systemen van onder meer Schneider Electric, General Electric en Koyo. Sommige plc's bevatten backdoors; bij andere servers was fuzzing mogelijk of kon de webinterface worden misbruikt.
Exploits voor de bugs in de General Electric-plc zijn nu toegevoegd aan het Metasploit-framework, dat is ontwikkeld om beveiligingsproblemen op te sporen. Daarmee ligt ook misbruik van deze beveiligingsprobleem op de loer. De ontwikkelaars van Metasploit zeggen echter dat ontwikkelaars van de plc's te laks zijn en dat de opname in het framework ervoor moet zorgen dat de bugs worden opgelost. Er zijn plannen om ook exploits toe te voegen die misbruik van andere plc's mogelijk maken.
Met plc's worden industriële beheersystemen aangestuurd. Plc's zijn vaak onderdeel van een scada-systeem, dat kan worden gebruikt om industriële systemen op afstand te bedienen. Veel van dergelijke systemen zijn echter slecht beveiligd en hangen soms zelfs rechtstreeks aan het internet, zoals de Nederlandse beveiligingsonderzoeker @ntisec aantoonde. Hij ontdekte met relatief weinig moeite een groot aantal scada-systemen dat rechtstreeks te benaderen was.
De ontdekte kwetsbaarheden: een rood kruis staat voor een eenvoudig te misbruiken lek, een uitroepteken betekent dat er in theorie misbruik mogelijk is, en bij een groen vinkje is er niks aan de hand