ICS-CERT: MICROSYS spol. s r.o. PROMOTIC Vulnerabilities

Thursday, January 26, 2012

Headlines

69dafe8b58066478aea48f3d0f384820

Independent researcher Luigi Auriemma has identified and released three vulnerabilities in MICROSYS, spol. s r.o. PROMOTIC application without coordination with ICS-CERT, the vendor, or any other known coordinating entity.

The vulnerabilities include directory traversal, ActiveX heap overflow, and ActiveX stack overflow vulnerabilities. Public exploits are known to target these vulnerabilities.
ICS-CERT has coordinated these vulnerabilities with MICROSYS, which has produced an update. Luigi Auriemma has independently confirmed the update resolves these three vulnerabilities

AFFECTED PRODUCTS

The following products are affected:

• PROMOTIC versions prior to Version 8.1.5.

IMPACT

Successful exploitation of these vulnerabilities may result in denial of service or data leakage. Impact to individual organizations depends on many factors that are unique to each organization. ICS-CERT recommends that organizations evaluate the impact of these vulnerabilities based on their operational environment, architecture, and product implementation.

BACKGROUND

PROMOTIC is a Microsoft Windows based supervisory control and data acquisition human-machine interface (SCADA HMI) software programming suite for creating applications that monitor, control, and display technological processes. This suite also includes support for a web interface.

MICROSYS, spol. s r.o. is a Czech company with headquarters in Ostrava. The PROMOTIC system is primarily used in Czech and Slovak Republics. It is also used in Poland, Hungary, Slovenia, Serbia, Bulgaria, and Romania.

VULNERABILITY OVERVIEW

DIRECTORY TRANSVERSAL

A directory traversal vulnerability may occur when a specially crafted request is passed to the web server running on Port 80\TCP. Successful exploitation could result in data leakage. CVE-2011-4518 has been assigned to this vulnerability.

ACTIVEX STACK OVERFLOW

A stack overflow affecting an ActiveX component used by PROMOTIC may occur when a specially crafted HTML document is opened on a client machine. Successful exploitation may cause a denial of service. CVE-2011-4519 has been assigned to this vulnerability.

ACTIVEX HEAP OVERFLOW

A Heap Overflow affecting an ActiveX component used by PROMOTIC may occur when a specially crafted HTML document is opened on a client machine. Successful exploitation may cause a denial of service. CVE-2011-4520 has been assigned to this vulnerability.

EXPLOITABILITY

Three of these vulnerabilities are remotely exploitable

EXISTENCE OF EXPLOIT

Public exploits are known to target these vulnerabilities.

DIFFICULTY

An attacker with a low skill level would be able to exploit these vulnerabilities.

MITIGATION

MICROSYS recommends that customers or affected versions of PROMOTIC update their installations by downloading the latest version from MICROSYS’ website

MICROSYS has produced a news release that contains additional information about these vulnerabilities.

The full ICS-CERT advisory can be found here:

Source:  http://www.us-cert.gov/control_systems/pdf/ICSA-12-024-02.pdf

Possibly Related Articles:
10230
SCADA
Denial of Service SCADA Data Leakage Vulnerabilities ICS ICS-CERT Industrial Control Systems Luigi Auriemma MICROSYS PROMOTIC Directory Traversal Active X Stack Overflow Active X Heap Overflow
Post Rating I Like this!
The views expressed in this post are the opinions of the Infosec Island member that posted this content. Infosec Island is not responsible for the content or messaging of this post.

Unauthorized reproduction of this article (in part or in whole) is prohibited without the express written permission of Infosec Island and the Infosec Island member that posted this content--this includes using our RSS feed for any purpose other than personal use.