Zimbra新漏洞或造成20万家企业数据泄漏
Zimbra是一套开源协同办公套件,包括WebMail、日历、通信录、Web文档管理和创作。它通过将终端用户的信息和活动连接到私有云中,为用户提供了最具创新性的消息接收体验,因此每天有超过20万家企业和1000多家政府、金融机构使用Zimbra与数百万用户交换电子邮件。
SonarSource的专家近期披露了开源 Zimbra代码中的两个漏洞。这些漏洞可能使未经身份验证的攻击者破坏目标企业的Zimbra网络邮件服务器。借此,攻击者就可以不受限制的访问所有员工通过Zimbra传输的电子邮件内容。
劫持Zimbra服务器的漏洞:
CVE-2021-35208(CVSS评分:5.4)——跨站脚本错误(XSS)
CVE-2021-35209(CVSS评分:6.1)——服务器端请求伪造漏洞(SSRF)
安全专家表示,当用户浏览查看Zimbra传入的电子邮件时,就会触发跨站点脚本(CVE-2021-35208)漏洞。
恶意电子邮件会包含一个精心设计的JavaScript有效负载,当该负载被执行时,攻击者将能够访问受害者所有的电子邮件(除了他们的WEBmail会话)。并获取受害者在Zimbra组件中其它功能的访问权限,发起进一步的攻击。
另一个服务器端请求伪造漏洞 (CVE-2021-35209) ,绕过了访问控制的允许列表,导致强大的服务器端请求伪造。研究人员指出,该漏洞可以被任何权限角色的经过身份验证的组织成员利用。
上述情况说明了一个这样的事实:基于Ajax、静态HTML和移动优化的Zimbra网页客户端,以一种使破坏者注入恶意的JavaScript代码的方式,执行清除服务器端接收邮件中的HTML内容。
SSRF漏洞威胁强大有2个原因
SSRF漏洞已经成为一个越来越危险的威胁类别,对云本地应用尤甚。之所以强大一是因为它可以在传出请求中设置任意标头,其次是可以读取响应内容。
如果Zimbra实例托管在云供应商处,可以从托管服务器的VM访问元数据API,则可能会泄漏高敏感信息。
缓解措施
安全专家指出,通过禁止HTTP请求处理程序执行重定向的方式来减轻SSRF攻击。建议验证Location响应报头的值,并在它被验证后创建新的请求。这样可以保护开放的重定向漏洞。XSS攻击也可以通过完全删除转换表单标签的代码的方式来修复。
可用的补丁
Zimbra团队修复了8.8.15系列的Patch 18和9.0系列的Patch 16的所有问题,这两个分支的早期版本都有脆弱性漏洞。
安全牛评
随着虚拟化协同办公发展的深入,国内的开源协同办公软件也逐渐成熟起来,然而Zimbra漏洞的披露彰显了软件供应链安全的脆弱性。这一事件也提醒我们,软件供应链安全的提升需要从两个维度出发,其一,对于软件供应商来说,通过软件开发安全的相关流程来增强软件安全性变得愈加重要;其二,对于软件使用者,企业要提升员工的安全意识,软件产品的稳定性和安全性不是坚不可摧的,我们在使用过程中对于一些“可疑”的使用情况要提高警惕性。另一方面,Zimbra对漏洞的处理方式也为我们在网络安全领域方面的发展提供了参考价值和借鉴意义。
【本文是51CTO专栏作者“安全牛”的原创文章,转载请通过安全牛(微信公众号id:gooann-sectv)获取授权】

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
关于威胁者和密码安全的三个误区
密码安全对一个组织来说是至关重要的。访问凭证,包括密码,是进入你的网络的门户。然而,密码仍然是一个安全热点。员工通常是凭证失效的薄弱环节。但是,这可能是由于对威胁者如何实际获取密码信息缺乏认识。一旦这些关于密码的神话被质疑,企业就可以改进围绕密码卫生的安全意识培训。 误区一:永远不要写下你的密码 事实:几十年来,围绕密码安全最常见的建议是永远不要写下密码。虽然你不想把密码贴在电脑屏幕上,然后在社交媒体上分享照片,但写下密码并将其存储在一个安全的地方是可以的。威胁者使用更复杂的方法,如键盘记录或强行密码攻击。要记住的是,大多数网络犯罪分子希望尽可能容易地访问更多的系统。对他们来说,在地方层面上一次一个密码并不重要。 误区二:使用短信作为多因素认证(MFA)的安全是最好的 事实:对大多数人来说,使用短信作为MFA当然是最简单的,但它并不是确保密码安全的最佳方式。一个新的攻击媒介是你的手机号码,威胁者通过SIM卡交换窃取你的手机号码。 一个想要进行SIM卡交换的攻击者会联系你的手机供应商,并假装是你。然后,你的号码被链接到坏人使用的SIM卡上。然后,他们将可以访问以文本形式发送到你手机上的任...
- 下一篇
云存储 vs 本地存储:哪个更适合你的业务?
在过去的十年中,云存储变得非常流行。云存储服务通常有一套强大的功能作为后盾,其中包括基于云的应用程序、灾难恢复和文件同步,可以使企业的业务更加高效。 但是有些企业热衷于采用本地存储,而速度和安全性是他们对采用云存储的主要担忧。以下将对云存储与本地存储进行比较,以试图解决这一有争论的问题。根据这两种存储技术的功能、性能、支持和定价进行比较,以帮助确定最适合企业的业务的选项。 云存储的特点 vs 本地存储的特点 首先了解这两种存储选项之间的主要区别。 对于云存储来说,企业的数据由托管服务提供商使用远程服务器管理和存储,通常跨多个数据中心。另一方面,本地存储是企业将数据存储在自己运营的数据中心的物理驱动器上,例如硬盘驱动器、USB闪存和网络附加存储(NAS)驱动器。 大多数云存储提供商都提供了一系列安全和高效的功能,可以帮助企业轻松开展业务。虽然在使用本地存储时并不会获得预先构建的功能,但企业可以获得更多对数据的控制权。以下是企业在决定使用哪种存储方式时应该注意的一些关键功能。 (1)协同工作 对于企业来说,协作处理文件的能力至关重要,尤其是在这个远程工作时代。值得庆幸的是,许多云存储提供商...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程