您当前的位置是:  首页 > 资讯 > 国内 >
 首页 > 资讯 > 国内 >

紧急:11项安全漏洞突现,尤显VxWorks安全

2019-07-30 16:26:31   作者:Arlen Baker,风河首席安全架构师   来源:   评论:0  点击:


  与安全研究社区合作
  风河认为,安全性根植于我们的DNA深处。这是我们近40年来在关键任务系统中无尽遗产的组成部分,融汇于我们提供的所有技术之中,帮助我们的客户开发出可靠且值得信赖的解决方案。我们极致重视安全性,正因为如此,最近在TCP/IP(IPnet))网络堆栈中发现并被强调为“紧急(Urgent)”的11项漏洞,反而更进一步凸显了迄今为止最安全的实时操作系统--VxWorks。
  这些漏洞是被网络安全公司Armis发现的。通过互动顺畅的“负责任披露(Responsible Disclosure)”模式,风河公司专设的安全事件响应团队与Armis密切合作,确保客户能够获得通知和所需的补救/补丁。这一共享与协作的流程旨在帮助设备制造商降低其用户的任何潜在风险。我们感谢Armis在发现这些漏洞的过程中为大家所做的一切。
  作为世界上应用最广泛、最值得信赖的实时操作系统(RTOS)的供应商,以及领先技术企业的一员,我们有责任建立一个缜密的安全响应流程。我们的客户在许多方面都信赖我们,这便是其中原因之一。
  IPnet网络栈是VxWorks某些版本的组件之一,包括生命周期已经结束(EOL)的6.5版本。具体来说,有些互联设备采用的是较老标准版本的VxWorks,其中包含的IPnet堆栈受到了一个或多个已发现漏洞的影响。最新版本的VxWorks不会受这些漏洞的影响。
  风河公司的安全关键产品(如VxWorks 653和VxWorks CERT版本)原本的设计目标就具备通过认证的水平,因此也不会受到任何影响。非常重要的一点是,应该注意到,并不是所有发现的漏洞都存在于每一个产品之中。有关受影响/未受影响版本的完整详细信息,请参见安全咨询信息。
  这些受影响的设备在我们客户群中只占一小部分,主要存在于企业设备之中,被部署在网络周边面对互联网的部位,如调制解调器、路由器和打印机,以及一些工业和医疗设备。
  在这11个漏洞中,有6个是Remote Code Execution(RCE,远程代码执行)漏洞;在这6个漏洞中,有4个可以通过一个简单的防火墙规则予以缓解。到目前为止,没有迹象表明这11个漏洞已造成后果。
  这些漏洞并不是风河软件独有的。2006年,风河通过收购Interpeak获得了IPnet Stack。在此项收购之前,这个堆栈已经被广泛授权给许多其他RTOS供应商并由其部署在应用中。
  深度防御的重要性
  在代码中找到漏洞是非常困难的,而且有些人会以您没有预料到的方式对这些代码发起攻击。实际上,安全漏洞在未被发现的情况下运行很多年,这并非十分罕见的情况。这样的实例有很多:Spectre/Meltdown 就曾经存在于数十家制造商生产的数百万个处理器中,使用了十多年之后才被发现;OpenSSL漏洞,例如HeartBleed也暗藏了很多年。事实上,现代软件系统非常复杂,功能非常丰富,多年来编写的大量代码,不断提高对安全编程的认识,并不断提高审查水平。
  以下VxWorks内置的安全特性可用于建构一个强大的系统,并且可以对已经发现的IPnet漏洞做出防护:
VxWorks安全特性 原则 类别 实现
不可执行堆栈 可用性 侵入防护 恶意软件防护
实时进程 保密性 隔离 分区
系统调用访问控制 可用性 白名单 访问控制
任务堆栈溢出/不足 可用性 侵入防护 恶意软件防护
防火墙 可用性 侵入防护 防火墙
确定性内存使用 可用性 对策 证明
  要定义一套完整的安全策略,就必须对客户的系统进行全面审核。
  《国土安全》有文章*指出,“任何组织机构都不能依靠单一对策来解决全部安全问题。”美国国家安全局下属的信息保护署(Information Assurance Directorate)也有文章*指出,“不幸的是,将一个SKPP认证的内核作为系统组成部分,并不能立即使系统在整体上具备高度的稳健性。”简单来说,仅仅依赖单个组件,这是一种失败的安全策略。
  利用风河软件构建安全系统
  虽然没有任何软件能够抵御零时差攻击(Zero-Day Vulnerabilities),但客户可以应用风河公司的软件来构建他们的可信赖系统。我们的产品发布流程极为严格,包括回归/网络测试、静态分析和恶意软件扫描。我们的CVE监控/评估,再加上安全服务产品,可以确保最初部署的就是最坚固的系统,而且在该系统的整个生命周期内提供维护。我们还得到了由Armis等公司组成的强大安全生态系统的支持。
  “风河专业服务”提供以下安全相关服务:
  • 安全评估 - 全面深入地审视客户的嵌入式系统、操作环境,并确定足以保障系统安全的最佳方法
  • 嵌入式安全培训 -为客户的员工提供有关如何构建安全嵌入式系统的基础培训
  • FIPS 140-2和通用标准评估 - 使客户的产品能够进一步符合政府机构的规范
  • 安全特性配置检查 
  • 长期安全服务 - 将安全补丁应用于所支持的产品,直到其生命周期结束,并延伸至这些产品的遗留版本
  • 信息保障基础 - 进一步支持基于硬件的安全功能(例如SEC引擎、TPM等)以便为客户创建定制的解决方案
  我们的解决方案与服务可满足安全硬件和软件的全部需求,足以保障设备之间以及跨系统的通信,为它们提供长期的防护,以及快速的反应,使它们免于收到随时出现的新威胁。而且,我们的开发流程和安全功能可以满足许多行业的严格要求。
  关于IPnet漏洞的更多详细信息,包括安全咨询和补丁信息,请参见 Wind River Security Alert ,呈现于 Wind River Security Center. 您也可通过 Wind River Support 提出您的任何问题。
  一如既往,风河随时准备帮助我们的客户,确保其设备和系统的安全。
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

相关阅读:

专题

CTI论坛会员企业