ID

VAR-201207-0057


CVE

CVE-2012-2516


TITLE

GE Proficy Product Command Injection Vulnerability

Trust: 0.8

sources: IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // CNVD: CNVD-2012-3420

DESCRIPTION

An ActiveX control in KeyHelp.ocx in KeyWorks KeyHelp Module (aka the HTML Help component), as used in GE Intelligent Platforms Proficy Historian 3.1, 3.5, 4.0, and 4.5; Proficy HMI/SCADA iFIX 5.0 and 5.1; Proficy Pulse 1.0; Proficy Batch Execution 5.6; SI7 I/O Driver 7.20 through 7.42; and other products, allows remote attackers to execute arbitrary commands via crafted input, related to a "command injection vulnerability.". This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of GE Proficy Historian. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the KeyHelp.ocx ActiveX control. The control contains a LaunchTriPane function that allows launching of the HTML Help executable (hh.exe) with customized command line parameters. By using the -decompile switch, an attacker can specify the folder to decompile to and a UNC path to a specially crafted .chm file. The attacker can utilize this vulnerability to execute remote code under the context of the process. GE Intelligent Platforms is a software and hardware product, service and expertise for users in the field of automation control and embedded. Multiple GE Proficy Products are prone to remote stack-based buffer-overflow and command-injection vulnerabilities. Attackers can exploit this issue to execute arbitrary code within the context of an application (typically Internet Explorer) that uses the ActiveX control. Failed exploit attempts will result in a denial-of-service condition. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ZDI-12-169 : GE Proficy Historian KeyHelp ActiveX LaunchTriPane Remote Code Execution Vulnerability http://www.zerodayinitiative.com/advisories/ZDI-12-169 August 29, 2012 - -- CVE ID: CVE 2012-2516 - -- CVSS: 7.5, AV:N/AC:L/Au:N/C:P/I:P/A:P - -- Affected Vendors: GE - -- Affected Products: GE Proficy Historian - -- TippingPoint(TM) IPS Customer Protection: TippingPoint IPS customers have been protected against this vulnerability by Digital Vaccine protection filter ID 11626. - -- Vendor Response: GE has issued an update to correct this vulnerability. More details can be found at: http://support.ge-ip.com/support/index?page=kbchannel&id=S:KB14863 - -- Disclosure Timeline: 2012-01-24 - Vulnerability reported to vendor 2012-08-29 - Coordinated public release of advisory - -- Credit: This vulnerability was discovered by: * Andrea Micalizzi aka rgod - -- About the Zero Day Initiative (ZDI): Established by TippingPoint, The Zero Day Initiative (ZDI) represents a best-of-breed model for rewarding security researchers for responsibly disclosing discovered vulnerabilities. Researchers interested in getting paid for their security research through the ZDI can find more information and sign-up at: http://www.zerodayinitiative.com The ZDI is unique in how the acquired vulnerability information is used. TippingPoint does not re-sell the vulnerability details or any exploit code. Instead, upon notifying the affected product vendor, TippingPoint provides its customers with zero day protection through its intrusion prevention technology. Explicit details regarding the specifics of the vulnerability are not exposed to any parties until an official vendor patch is publicly available. Furthermore, with the altruistic aim of helping to secure a broader user base, TippingPoint provides this vulnerability information confidentially to security vendors (including competitors) who have a vulnerability protection or mitigation product. Our vulnerability disclosure policy is available online at: http://www.zerodayinitiative.com/advisories/disclosure_policy/ Follow the ZDI on Twitter: http://twitter.com/thezdi -----BEGIN PGP SIGNATURE----- Version: PGP Desktop 10.2.0 (Build 1950) Charset: utf-8 wsBVAwUBUD4cxVVtgMGTo1scAQI1/wf/fb3iWK8lB8HeWQV1TqUheLZqqXVzhClT K6W/V2OD2fD/JGUVy62AZX7frRIbxPzlEU+ywKhQO2WL8mDsybkaZr5YWO7/ri6r KZy+7VWLHaoqnp2jZpVma1xIrh6MAeTuBtuyzIkN+//n1eLc7ZHSeuiBq29Px1y9 X6odtLQiyB7laVtRVUq9IrwFOxKHNKHs3LRKWWxDjCCdO3UR1sn9ofzrw19RV4TA 0nSzx0eyHxrj4gaVa6yAi8ysuB+x9g4AbXAtoDz+8m0bcNQaRbYNHM0ABZTqAIkH CVNIshqTZrnowzrdlZ2ljM3vgaNNWZMmse1ft/2WhpHtCpbGdlYw8A== =xHh0 -----END PGP SIGNATURE----- . ---------------------------------------------------------------------- Become a PSI 3.0 beta tester! Test-drive the new beta version and tell us what you think about its extended automatic update function and significantly enhanced user-interface. Download it here! http://secunia.com/psi_30_beta_launch ---------------------------------------------------------------------- TITLE: GE Intelligent Platforms Multiple Products KeyHelp ActiveX Control Two Vulnerabilities SECUNIA ADVISORY ID: SA49728 VERIFY ADVISORY: Secunia.com http://secunia.com/advisories/49728/ Customer Area (Credentials Required) https://ca.secunia.com/?page=viewadvisory&vuln_id=49728 RELEASE DATE: 2012-06-29 DISCUSS ADVISORY: http://secunia.com/advisories/49728/#comments AVAILABLE ON SITE AND IN CUSTOMER AREA: * Last Update * Popularity * Comments * Criticality Level * Impact * Where * Solution Status * Operating System / Software * CVE Reference(s) http://secunia.com/advisories/49728/ ONLY AVAILABLE IN CUSTOMER AREA: * Authentication Level * Report Reliability * Secunia PoC * Secunia Analysis * Systems Affected * Approve Distribution * Remediation Status * Secunia CVSS Score * CVSS https://ca.secunia.com/?page=viewadvisory&vuln_id=49728 ONLY AVAILABLE WITH SECUNIA CSI AND SECUNIA PSI: * AUTOMATED SCANNING http://secunia.com/vulnerability_scanning/personal/ http://secunia.com/vulnerability_scanning/corporate/wsus_sccm_3rd_third_party_patching/ DESCRIPTION: Two vulnerabilities have been reported in multiple GE Intelligent Platforms products, which can be exploited by malicious people to compromise a user's system. The vulnerabilities are reported in the following products: * Proficy Historian versions 4.5, 4.0, 3.5, and 3.1 * Proficy HMI/SCADA \x96 iFIX versions 5.1 and 5.0 * Proficy Pulse version 1.0 * Proficy Batch Execution version 5.6 * SI7 I/O Driver versions 7.20 through 7.42 SOLUTION: Apply patch (please see the vendor's advisory for more information). PROVIDED AND/OR DISCOVERED BY: 2) The vendor credits Andrea Micalizzi aka rgod via ZDI. ORIGINAL ADVISORY: GE: http://support.ge-ip.com/support/index?page=kbchannel&id=S:KB14863 http://support.ge-ip.com/support/resources/sites/GE_FANUC_SUPPORT/content/live/KB/14000/KB14863/en_US/GEIP12-04%20Security%20Advisory%20-%20Proficy%20HTML%20Help.pdf OTHER REFERENCES: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ DEEP LINKS: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXTENDED DESCRIPTION: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXTENDED SOLUTION: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXPLOIT: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ ---------------------------------------------------------------------- About: This Advisory was delivered by Secunia as a free service to help private users keeping their systems up to date against the latest vulnerabilities. Subscribe: http://secunia.com/advisories/secunia_security_advisories/ Definitions: (Criticality, Where etc.) http://secunia.com/advisories/about_secunia_advisories/ Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor. ---------------------------------------------------------------------- Unsubscribe: Secunia Security Advisories http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org ----------------------------------------------------------------------

Trust: 3.51

sources: NVD: CVE-2012-2516 // JVNDB: JVNDB-2012-003014 // ZDI: ZDI-12-169 // CNVD: CNVD-2012-3420 // BID: 54215 // IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // VULMON: CVE-2012-2516 // PACKETSTORM: 115996 // PACKETSTORM: 114351

IOT TAXONOMY

category:['ICS']sub_category: -

Trust: 0.8

sources: IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // CNVD: CNVD-2012-3420

AFFECTED PRODUCTS

vendor:gemodel:intelligent platforms si7 i\/o driverscope:eqversion:7.42

Trust: 1.6

vendor:gemodel:intelligent platforms proficy historianscope:eqversion:4.0

Trust: 1.6

vendor:gemodel:intelligent platforms si7 i\/o driverscope:eqversion:7.20

Trust: 1.6

vendor:gemodel:intelligent platforms proficy historianscope:eqversion:3.5

Trust: 1.6

vendor:gemodel:intelligent platforms proficy hmi\/scada ifixscope:eqversion:5.1

Trust: 1.6

vendor:gemodel:intelligent platforms proficy historianscope:eqversion:3.1

Trust: 1.6

vendor:gemodel:intelligent platforms proficy hmi\/scada ifixscope:eqversion:5.0

Trust: 1.6

vendor:gemodel:intelligent platforms proficy pulsescope:eqversion:1.0

Trust: 1.6

vendor:gemodel:intelligent platforms proficy historianscope:eqversion:4.5

Trust: 1.6

vendor:gemodel:intelligent platforms proficy batch executionscope:eqversion:5.6

Trust: 1.6

vendor:general electricmodel:proficy historianscope:eqversion:4.5

Trust: 1.4

vendor:general electricmodel:proficy historianscope:eqversion:3.1

Trust: 1.4

vendor:general electricmodel:proficy historianscope:eqversion:3.5

Trust: 1.4

vendor:general electricmodel:proficy historianscope:eqversion:4.0

Trust: 1.4

vendor:general electricmodel:proficy batch executionscope:eqversion:5.6

Trust: 0.8

vendor:general electricmodel:proficy hmi/scada - ifixscope:eqversion:5.0

Trust: 0.8

vendor:general electricmodel:proficy hmi/scada - ifixscope:eqversion:5.1

Trust: 0.8

vendor:general electricmodel:proficy pulsescope:eqversion:1.0

Trust: 0.8

vendor:general electricmodel:si7 i/o driverscope:eqversion:7.20 to 7.42

Trust: 0.8

vendor:gemodel:proficy historianscope: - version: -

Trust: 0.7

vendor:general electricmodel:proficy hmi/scada-ifixscope:eqversion:5.0

Trust: 0.6

vendor:general electricmodel:proficy hmi/scada-ifixscope:eqversion:5.1

Trust: 0.6

vendor:generalmodel:electric proficy hmi/scada-ifixscope:eqversion:5.1

Trust: 0.3

vendor:generalmodel:electric proficy hmi/scada-ifixscope:eqversion:5.0

Trust: 0.3

vendor:generalmodel:electric proficy historianscope:eqversion:4.5

Trust: 0.3

vendor:generalmodel:electric proficy historianscope:eqversion:4.0

Trust: 0.3

vendor:generalmodel:electric proficy historianscope:eqversion:3.5

Trust: 0.3

vendor:generalmodel:electric proficy historianscope:eqversion:3.1

Trust: 0.3

vendor:intelligent platforms proficy batch executionmodel: - scope:eqversion:5.6

Trust: 0.2

vendor:intelligent platforms proficy historianmodel: - scope:eqversion:3.1

Trust: 0.2

vendor:intelligent platforms proficy historianmodel: - scope:eqversion:3.5

Trust: 0.2

vendor:intelligent platforms proficy historianmodel: - scope:eqversion:4.0

Trust: 0.2

vendor:intelligent platforms proficy historianmodel: - scope:eqversion:4.5

Trust: 0.2

vendor:intelligent platforms proficy hmi scada ifixmodel: - scope:eqversion:5.0

Trust: 0.2

vendor:intelligent platforms proficy hmi scada ifixmodel: - scope:eqversion:5.1

Trust: 0.2

vendor:intelligent platforms proficy pulsemodel: - scope:eqversion:1.0

Trust: 0.2

vendor:intelligent platforms si7 i o drivermodel: - scope:eqversion:7.20

Trust: 0.2

vendor:intelligent platforms si7 i o drivermodel: - scope:eqversion:7.42

Trust: 0.2

sources: IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // ZDI: ZDI-12-169 // CNVD: CNVD-2012-3420 // BID: 54215 // JVNDB: JVNDB-2012-003014 // CNNVD: CNNVD-201206-523 // NVD: CVE-2012-2516

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2012-2516
value: HIGH

Trust: 1.0

NVD: CVE-2012-2516
value: HIGH

Trust: 0.8

ZDI: CVE-2012-2516
value: HIGH

Trust: 0.7

CNNVD: CNNVD-201206-523
value: CRITICAL

Trust: 0.6

IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d
value: CRITICAL

Trust: 0.2

VULMON: CVE-2012-2516
value: HIGH

Trust: 0.1

nvd@nist.gov: CVE-2012-2516
severity: HIGH
baseScore: 9.3
vectorString: AV:N/AC:M/AU:N/C:C/I:C/A:C
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 8.6
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.9

ZDI: CVE-2012-2516
severity: HIGH
baseScore: 7.5
vectorString: AV:N/AC:L/AU:N/C:P/I:P/A:P
accessVector: NETWORK
accessComplexity: LOW
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: PARTIAL
availabilityImpact: PARTIAL
exploitabilityScore: 10.0
impactScore: 6.4
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.7

IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d
severity: HIGH
baseScore: 9.3
vectorString: AV:N/AC:M/AU:N/C:C/I:C/A:C
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 8.6
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.9 [IVD]

Trust: 0.2

sources: IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // ZDI: ZDI-12-169 // VULMON: CVE-2012-2516 // JVNDB: JVNDB-2012-003014 // CNNVD: CNNVD-201206-523 // NVD: CVE-2012-2516

PROBLEMTYPE DATA

problemtype:CWE-78

Trust: 1.8

sources: JVNDB: JVNDB-2012-003014 // NVD: CVE-2012-2516

THREAT TYPE

remote

Trust: 0.7

sources: PACKETSTORM: 115996 // CNNVD: CNNVD-201206-523

TYPE

operating system commend injection

Trust: 0.6

sources: CNNVD: CNNVD-201206-523

CONFIGURATIONS

sources: JVNDB: JVNDB-2012-003014

EXPLOIT AVAILABILITY

sources: VULMON: CVE-2012-2516

PATCH

title:Top Pageurl:http://www.ge-ip.com/

Trust: 0.8

title:GEIP12-04url:http://support.ge-ip.com/support/resources/sites/GE_FANUC_SUPPORT/content/live/KB/14000/KB14863/en_US/GEIP12-04%20Security%20Advisory%20-%20Proficy%20HTML%20Help.pdf

Trust: 0.8

title:partnerurl:http://www.ge-ip.co.jp/partner.html

Trust: 0.8

title:Top Pageurl:http://www.ge-ip.co.jp/

Trust: 0.8

title:GE has issued an update to correct this vulnerability.url:http://support.ge-ip.com/support/index?page=kbchannel&id=S:KB14863

Trust: 0.7

title:Patch for GE Proficy product command injection vulnerabilityurl:https://www.cnvd.org.cn/patchInfo/show/18403

Trust: 0.6

sources: ZDI: ZDI-12-169 // CNVD: CNVD-2012-3420 // JVNDB: JVNDB-2012-003014

EXTERNAL IDS

db:NVDid:CVE-2012-2516

Trust: 4.4

db:ICS CERTid:ICSA-12-131-02

Trust: 3.1

db:BIDid:54215

Trust: 0.9

db:CNVDid:CNVD-2012-3420

Trust: 0.8

db:CNNVDid:CNNVD-201206-523

Trust: 0.8

db:ZDIid:ZDI-12-169

Trust: 0.8

db:JVNDBid:JVNDB-2012-003014

Trust: 0.8

db:ZDI_CANid:ZDI-CAN-1491

Trust: 0.7

db:SECUNIAid:49728

Trust: 0.7

db:NSFOCUSid:19918

Trust: 0.6

db:NSFOCUSid:20537

Trust: 0.6

db:IVDid:B19B0AA4-2353-11E6-ABEF-000C29C66E3D

Trust: 0.2

db:EXPLOIT-DBid:21888

Trust: 0.1

db:VULMONid:CVE-2012-2516

Trust: 0.1

db:PACKETSTORMid:115996

Trust: 0.1

db:PACKETSTORMid:114351

Trust: 0.1

sources: IVD: b19b0aa4-2353-11e6-abef-000c29c66e3d // ZDI: ZDI-12-169 // CNVD: CNVD-2012-3420 // VULMON: CVE-2012-2516 // BID: 54215 // JVNDB: JVNDB-2012-003014 // PACKETSTORM: 115996 // PACKETSTORM: 114351 // CNNVD: CNNVD-201206-523 // NVD: CVE-2012-2516

REFERENCES

url:http://www.us-cert.gov/control_systems/pdf/icsa-12-131-02.pdf

Trust: 2.5

url:http://support.ge-ip.com/support/resources/sites/ge_fanuc_support/content/live/kb/14000/kb14863/en_us/geip12-04%20security%20advisory%20-%20proficy%20html%20help.pdf

Trust: 1.8

url:http://support.ge-ip.com/support/index?page=kbchannel&id=s:kb14863

Trust: 0.9

url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2012-2516

Trust: 0.8

url:http://web.nvd.nist.gov/view/vuln/detail?vulnid=cve-2012-2516

Trust: 0.8

url:http://www.www.us-cert.gov/control_systems/pdf/icsa-12-131-02.pdfhttp

Trust: 0.6

url:http://secunia.com/advisories/49728

Trust: 0.6

url:http://www.securityfocus.com/bid/54215

Trust: 0.6

url:http://www.nsfocus.net/vulndb/19918

Trust: 0.6

url:http://www.nsfocus.net/vulndb/20537

Trust: 0.6

url:https://cwe.mitre.org/data/definitions/78.html

Trust: 0.1

url:https://nvd.nist.gov

Trust: 0.1

url:http://tools.cisco.com/security/center/viewalert.x?alertid=26791

Trust: 0.1

url:https://www.exploit-db.com/exploits/21888/

Trust: 0.1

url:https://ics-cert.us-cert.gov/advisories/icsa-12-131-02

Trust: 0.1

url:https://www.rapid7.com/db/modules/exploit/windows/browser/keyhelp_launchtripane_exec

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/disclosure_policy/

Trust: 0.1

url:http://www.zerodayinitiative.com/advisories/zdi-12-169

Trust: 0.1

url:http://twitter.com/thezdi

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2012-2516

Trust: 0.1

url:http://www.tippingpoint.com

Trust: 0.1

url:http://www.zerodayinitiative.com

Trust: 0.1

url:http://secunia.com/psi_30_beta_launch

Trust: 0.1

url:http://secunia.com/advisories/49728/

Trust: 0.1

url:http://secunia.com/vulnerability_scanning/corporate/wsus_sccm_3rd_third_party_patching/

Trust: 0.1

url:http://secunia.com/advisories/49728/#comments

Trust: 0.1

url:http://secunia.com/vulnerability_intelligence/

Trust: 0.1

url:http://secunia.com/advisories/secunia_security_advisories/

Trust: 0.1

url:http://secunia.com/vulnerability_scanning/personal/

Trust: 0.1

url:http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org

Trust: 0.1

url:https://ca.secunia.com/?page=viewadvisory&vuln_id=49728

Trust: 0.1

url:http://secunia.com/advisories/about_secunia_advisories/

Trust: 0.1

sources: ZDI: ZDI-12-169 // CNVD: CNVD-2012-3420 // VULMON: CVE-2012-2516 // JVNDB: JVNDB-2012-003014 // PACKETSTORM: 115996 // PACKETSTORM: 114351 // CNNVD: CNNVD-201206-523 // NVD: CVE-2012-2516

CREDITS

Andrea Micalizzi

Trust: 0.9

sources: BID: 54215 // CNNVD: CNNVD-201206-523

SOURCES

db:IVDid:b19b0aa4-2353-11e6-abef-000c29c66e3d
db:ZDIid:ZDI-12-169
db:CNVDid:CNVD-2012-3420
db:VULMONid:CVE-2012-2516
db:BIDid:54215
db:JVNDBid:JVNDB-2012-003014
db:PACKETSTORMid:115996
db:PACKETSTORMid:114351
db:CNNVDid:CNNVD-201206-523
db:NVDid:CVE-2012-2516

LAST UPDATE DATE

2024-11-23T21:46:18.937000+00:00


SOURCES UPDATE DATE

db:ZDIid:ZDI-12-169date:2012-08-29T00:00:00
db:CNVDid:CNVD-2012-3420date:2012-06-29T00:00:00
db:VULMONid:CVE-2012-2516date:2012-07-17T00:00:00
db:BIDid:54215date:2015-03-19T09:26:00
db:JVNDBid:JVNDB-2012-003014date:2012-07-06T00:00:00
db:CNNVDid:CNNVD-201206-523date:2012-06-29T00:00:00
db:NVDid:CVE-2012-2516date:2024-11-21T01:39:10.333

SOURCES RELEASE DATE

db:IVDid:b19b0aa4-2353-11e6-abef-000c29c66e3ddate:2012-06-29T00:00:00
db:ZDIid:ZDI-12-169date:2012-08-29T00:00:00
db:CNVDid:CNVD-2012-3420date:2012-06-29T00:00:00
db:VULMONid:CVE-2012-2516date:2012-07-05T00:00:00
db:BIDid:54215date:2012-06-27T00:00:00
db:JVNDBid:JVNDB-2012-003014date:2012-07-06T00:00:00
db:PACKETSTORMid:115996date:2012-08-29T14:17:22
db:PACKETSTORMid:114351date:2012-06-29T03:34:47
db:CNNVDid:CNNVD-201206-523date:2012-06-29T00:00:00
db:NVDid:CVE-2012-2516date:2012-07-05T03:23:18.527