GE Proficy多个漏洞

======================================================================

原文地址:http://ics-cert.us-cert.gov/advisories/ICSA-14-023-01

译文地址:http://www.ics-cert.com.cn/?p=182

译文地址:http://blog.csdn.net/icscert/article/details/18884353

译文作者:ICS-CERT

======================================================================

概述

来自零日计划(Zero Day Initiative)的两位研究者amisto0x07和Z0mb1E发现了通用电气(GE)的Proficy人机接口SCADA软件CIMPLICITY中的的两个漏洞。GE已经发布了安全公告,GEIP13-05和GEIP13-06来通知用户关于这些漏洞。

这些漏洞可以被远程利用。

影响产品

如下的GE智能平台产品将受到影响:

  • Proficy HMI/SCADA – CIMPLICITY,版本4.01到8.2
  • 包含CIMPLICITY的Proficy过程系统.

影响范围

CIMPLICITY CimWebServer没有检查shell文件的位置,可能会允许未经身份验证的用户从远程加载shell代码,而不是从本地默认路径。

对于每个组织机构的影响取决于每个组织特有的多方面因素。NCCIC/ICS-CERT建议各组织机构基于自身的操作环境、架构和产品情况来评估这些漏洞产生的影响。

背景

GE是一家美国公司,在全球都有其分支机构,GE的Proficy HMI/SCADA – CIMPLICITY是一个C/S架构的HMI/SCADA程序,在多个行业部署。

漏洞特征

漏洞概述

路径遍历a

CIMPLICITY CimWebServer中的gefebt.exe组件没有对加载到系统中的shell文件的位置进行检查。通过修改源位置,攻击者可以像CimWebServer发送shellcode,这可以将恶意文件部署为服务器端的脚本。这使得攻击者执行任意代码。

这一漏洞被定义为CVE-2014-0750b.CVSS v2 分数为7.5; CVSS向量字符串为(AV:N/AC:L/Au:N/C:P/I:P/A:P).c

路径遍历d

基于Web的CIMPLICITY组件,CimWebServer没有对加载到系统中的shell文件的位置进行检查。通过修改源位置,攻击者可以向CimWebServer发送shellcode,从而将文件部署在SCADA项目中的一部分。从而使得攻击者执行任意代码。

这一漏洞被定义为CVE-2014-0751e .CVSS v2 分数为6.8; CVSS向量字符串为(AV:N/AC:M/Au:N/C:P/I:P/A:P).f

漏洞详细信息

可利用性

这些漏洞可以被远程利用

Exp代码

目前还没有发现针对此漏洞的Exp代码被公布出来。

难度

具有中等技术水平的攻击者可以利用这些漏洞。

解决办法

GE已经发布了更新版,来修补其中一个漏洞,通过修改配置来修补另外一个漏洞。请参照GE的产品安全公告,GEIP13-5。

为了修补这一漏洞,所有的由gefebt.exe拷贝的文件,并由Web客户端可以访问的文件,必须全部删除或移除,从而使得他们不可访问。如果Web配置当前依赖gefebt.exe,修改Web服务器的网页也是可取的。

GE产品安全公告,提供了额外的指南,参考如下:

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

GEIP13-06

下载Proficy HMI/SCADA - CIMPLICITY 8.2 SIM 24在此路径下:

http://support.ge-ip.com/support/index?page=dwchannel&id=DN4128

GE产品安全公告在此:

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

NCCIC/ICS-CERT鼓励所有者采取额外的措施来保护这些风险及其他的安全风险。

  • 尽可能的少暴露控制系统设备或系统自身的网络,并确保他们不被互联网访问。
  • 在本地控制系统网络和远程设备之间部署防火墙,并将控制网络与企业网络隔离。
  • 如果需要远程访问,采用安全的方法,例如VPN,VPN被认为是唯一安全的访问方式。

NCCIC/ICS-CERT当然还提供了针对工业控制信息安全方面的建议在此路径下:

http://ics-cert.us-cert.gov/content/recommended-practices.

很多建议是可以读的,并且可以下载,包括《采用纵深防御策略来提高工业控制系统信息安全》。 NCCIC/ICS-CERT 建议各部门进行在部署安全防御时,先适当的进行安全分析和风险评估。

其他相关的解决方案指导和建议发布在了NCCIC/ICS-CERT的技术信息文章上,ICS-TIP-12-146-01Bg,该文章可以在NCCIC/ICS-CERT的网站上下载。

各组织机构如果发现了一些有恶意嫌疑的程序,可以将其报告给NCCIC/ICS-CERT来跟踪和对应这些意外。

参考文档:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Proficy Machine Edition(PME)是由美国通用电气(GE)数字化公司开发的一种工业自动化软件。它提供了一个集成的开发环境,用于开发、部署、维护和管理自动化系统。PME支持多种PLC(可编程逻辑控制器)和工业网络协议,能够用于广泛的应用场景,例如制造业、能源、交通运输等。PME还具备可视化编程、数据监控、诊断和调试等功能,可以帮助工程师快速开发和优化自动化系统。 是的,您的问题是关于Proficy Machine Edition(PME)的。PME是由通用电气数字化公司开发的一种工业自动化软件,提供了一个集成的开发环境,用于开发、部署、维护和管理自动化系统。PME支持多种PLC和工业网络协议,可用于制造业、能源、交通运输等广泛的应用场景。PME还具备可视化编程、数据监控、诊断和调试等功能,可以帮助工程师快速开发和优化自动化系统。如果您有更具体的问题或需要更多的信息,请随时提出。谢谢您的回复。如果我有更具体的问题,我会随时向您咨询的。非常感谢您的回复,如果您有任何关于Proficy Machine Edition(PME)的问题,都可以随时向我提出。我会尽我所能为您提供帮助和解答。非常感谢您的回复,如果我有任何关于Proficy Machine Edition(PME)的问题,我一定会向您咨询。谢谢您的帮助和支持。非常感谢您的回复和信任。如果您有任何关于Proficy Machine Edition(PME)的问题,都可以随时向我提出。我会尽我所能为您提供帮助和解答。祝您一切顺利!非常感谢您的回复和信任!如果您对Proficy Machine Edition(PME)有任何进一步的问题或需要更多的信息,请随时向我提出。我会尽我所能为您提供帮助和解答。祝您工作顺利,生活愉快!Proficy Machine Edition 是一种基于 Windows 平台的可编程控制器(PLC)编程软件。它为工程师提供了一种可视化的编程环境,使他们能够创建、编辑和调试自动化系统。这个软件支持多种编程语言,包括 Ladder Logic、Structured Text 和 C 语言。使用 Proficy Machine Edition,工程师可以创建适用于各种工业应用的程序,例如自动化生产线、工业机器人和包装系统。非常感谢您的补充!您所提到的信息都是正确的。Proficy Machine Edition是基于Windows平台的PLC编程软件,提供可视化编程环境和多种编程语言支持,可用于创建适用于各种工业应用的程序。除此之外,PME还具有诊断、调试和数据监控等功能,帮助工程师更快地开发和优化自动化系统。如果您对PME有任何进一步的问题或需要更多的信息,请随时向我提出。非常感谢您的回复和详细解释。如果我有任何关于Proficy Machine Edition(PME)的进一步问题,我一定会向您咨询的。感谢您提供这么多有用的信息和帮助,祝您工作顺利,生活愉快!Proficy Machine Edition是一种工业自动化软件,用于开发、部署和维护工业自动化系统。它提供了一个可视化的编程界面,使用户能够创建逻辑、控制和监视自动化设备和系统。它支持多种工业标准和协议,并可与各种设备和系统集成。Proficy Machine Edition也提供了丰富的数据采集和分析工具,帮助用户更好地理解和优化他们的自动化系统。Proficy Machine Edition是通用电气(GE)开发的一种工业自动化软件平台。它提供了一个集成的开发环境,使工程师能够轻松地创建、调试和部署自动化解决方案,包括可编程逻辑控制器(PLC)、人机界面(HMI)、运动控制和数据收集系统。它的功能强大,可以帮助用户提高生产效率、降低成本和提高质量。Proficy Machine Edition是由GE公司开发的一款工业自动化软件,用于编程和配置可编程控制器(PLC),人机界面(HMI)和数据采集系统等工业设备。它可以帮助工程师们更高效地设计和管理工业自动化系统,提高生产效率和品质。Proficy Machine Edition支持多种编程语言和通信协议,具有可扩展性和可定制性,适用于各种规模和类型的工业应用。Proficy Machine Edition是一款工业自动化软件,由通用电气(GE)公司开发。它是一种可编程逻辑控制器(PLC)编程软件,旨在帮助用户创建、管理和监控PLC应用程序。使用Proficy Machine Edition,用户可以编写、测试和调试PLC代码,并通过HMI(人机界面)屏幕监控和控制工业过程。该软件还具有数据收集和分析功能,可以帮助用户识别和纠正生产中的问题,并提高效率和生产率。Proficy Machine Edition是通用电气(GE)公司开发的一种工业自动化软件平台。它被广泛用于控制和监视自动化系统,包括机器人、PLC、人机界面(HMI)等。该软件平台具有强大的功能和灵活的配置选项,能够满足不同应用场景的需求。 我可以提供关于Proficy Machine Edition的基本介绍,它是一款可以帮助您有效地管理和控制工厂设备的应用程序。它可以让您可视化设备的状态,跟踪生产进程,监控性能,并对生产进程进行远程控制。 我能为您提供关于Proficy Machine Edition的信息和支持。Proficy Machine Edition(简称PME)是由GE Digital(通用电气数字部门)开发的一款工业自动化软件。它是一款可编程逻辑控制器(PLC)编程软件,支持多种PLC品牌和型号,包括通用电气(GE)的PLC产品。使用PME,用户可以创建、编辑、调试和维护PLC程序,以控制各种类型的工业设备和机器。该软件还包括用于数据采集、数据处理和可视化的工具,以便用户能够更好地监控和优化工业流程。Proficy Machine Edition是通用电气公司(GE)的一种可编程逻辑控制器(PLC)编程软件。它可以用于创建、编辑和部署PLC程序,包括数控机床、自动化生产线、水处理设备等自动化系统。它提供了丰富的功能和工具,如在线监视、诊断和调试工具,以帮助工程师更轻松地管理和维护自动化系统。 我很高兴能够帮助您!抱歉,我不太明白"proficymachineedition"指的是什么,能否请您提供更多的背景或上下文信息,让我能够更好地理解并回答您的问题呢? 你好!我是ChatGPT,很高兴为你服务! 我是ChatGPT,我是由OpenAI训练的大型语言模型。抱歉,我不理解您的问题或请求。请提供更多的上下文或信息,以便我可以更好地回答您的问题。很抱歉,我不太明白您所说的 "proficymachineedition" 是指什么。请您提供更多的上下文或信息,这样我才能更好地理解并为您提供准确的回复。很抱歉,我不确定“proficymachineedition”是什么意思。能否提供更多上下文或信息,以便我能更好地回答您的问题?抱歉,我不太理解"proficymachineedition"是什么意思。请提供更多的背景信息和上下文,以便我更好地回答您的问题。很抱歉,我不明白"proficymachineedition"是什么意思。请提供更多上下文或背景信息,以便我能够更好地回答您的问题。很抱歉,我不太明白"proficymachineedition"是什么意思,它可能是一个拼写错误或专业术语。如果您能够提供更多背景信息或详细解释,我会尽力回答您的问题。很抱歉,我不太清楚您所提到的"proficymachineedition"是指什么。能否提供更多上下文或详细信息,以便我更好地理解并回答您的问题?很抱歉,我不理解"proficymachineedition"是什么意思。您能否提供更多的上下文或背景信息,以便我可以更好地回答您的问题或提供更准确的信息呢?抱歉,我不理解“proficymachineedition”是什么意思。如果您能提供更多信息或上下文,我将尽力回答您的问题。很抱歉,我不明白"proficymachineedition"是什么意思,它可能是一个错误的拼写或专有名词。请提供更多上下文或信息,这样我才能够更好地帮助您。很抱歉,我不太明白您的问题或请求。"proficymachineedition" 是什么意思?如果您能提供更多信息,我会尽力回答您的问题。很抱歉,我不明白"proficymachineedition"是什么意思。能否提供更多上下文或信息,让我更好地理解并为您提供帮助?抱歉,我不明白 "proficymachineedition" 是什么意思。能否提供更多的上下文或信息,让我更好地理解并回答您的问题? 你好,我是ChatGPT,我能够帮助你解决您的Proficy Machine Edition问题。很抱歉,我不太理解您说的"proficymachineedition"是什么意思,可以请您提供更多上下文或背景信息,以便我能够更好地回答您的问题。很抱歉,我不确定您的问题或指令的含义。"proficymachineedition"是什么?如果您能提供更多上下文或背景信息,我将尽力提供帮助。Proficy Machine Edition是一种通用的自动化软件,旨在帮助企业监控、控制和优化其生产过程。它是通用电气(GE)数字部门的一部分,具有广泛的应用领域,包括汽车、制药、食品和饮料等行业。 Proficy Machine Edition包括多个模块和组件,可实现许多不同的功能。其中最重要的组件之一是Logic Developer - PLC,它是一个PLC编程环境,用于创建和调试控制逻辑。其他重要的组件包括HMI/SCADA、数据历史记录和分析、运动控制和设备管理。 使用Proficy Machine Edition,用户可以轻松地创建自定义控制和监视解决方案,以满足其特定的自动化需求。它还支持各种通信协议和硬件平台,使其能够与许多不同类型的设备和系统集成。 总的来说,Proficy Machine Edition是一种功能强大的自动化软件,可帮助企业提高其生产效率和质量,同时降低成本和风险。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值