聚焦源代码安全,网罗国内外最新资讯!

编译:奇安信代码卫士团队

刚刚,网络安全研究员在 VMware  Cloud Director 平台上发现了一个新漏洞,可导致攻击者获得对敏感信息的访问权限并控制整个基础设施中的私有云。

该漏洞的编号是 CVE-2020-3956,是一个代码注入缺陷,因不正确的输入处理而导致,可被通过身份验证的攻击者将恶意流量发送给 Cloud Director,从而导致任意代码执行的后果。

该漏洞的 CVSS v3 评分为8.8 分,属于“严重”漏洞级别。

VM Cloud Director 此前被称为 vCloud Director,是一款云服务交付平台,用于虚拟中心管理、数据中心扩展和云迁移并托管自动化工具。该软件的用户是遍布全球的云服务提供商和企业公司。

VMware 公司指出,该漏洞可通过基于HTML5 和 Flex 的 UI、API Explorer 接口和 API 访问权限遭利用。该漏洞影响 VMware Cloud Director10.0.0.2 之前的 10.0.x 版本、9.7.0.5 之前的 9.7.0.x版本、9.5.0.6 之前的 9.5.0.x 版本以及9.1.0.4 之前的9.1.0.x 版本。

该漏洞是由位于布拉格的道德黑客公司 Citadelo 在受雇于某财富五百强公司客户,对其云基础设施执行安全审计时发现的。同时该公司还发布了 PoC,以证实该exploit 的严重性。

Citadelo 公司在报告中指出,“一切都始于一次简单的异常。我们在 vCloud Director 中输入 ${7*7} 作为 SMTP 服务器的主机名时,我们收到如下错误消息:String value has aninvalid format, value:[49](字符串值的格式无效,值为[49])。它表明出现了某种形式的表达语言注入,因为我们能够在服务器端评估简单的算术函数。”

研究人员以此作为入口点,能够访问任何 Java 类(如 java.io.BufferedReader)并通过传递恶意 payload 进行实例化。

Citadelo 公司表示研究员利用该缺陷可执行如下动作:

  • 查看内部系统数据库内容,包括分配到该基础设施的任意客户的密码哈希。

  • 修改系统数据库,访问分配给 Cloud Director 中不同组织机构的外部虚拟机。

  • 从“组织机构管理员”权限提升到“系统管理员”权限,仅通过一个 SQL 查询更改密码就能够访问所有的云账户。

  • 修改 Cloud Director 的登录页面,导致攻击者能够以明文形式抓取另外一名客户的密码,包括系统管理员账户的密码。

  • 读取和客户相关的其它敏感数据,如全称、邮件地址或IP地址。

研究人员在4月1日将问题私下告知 VMware 公司后,后者发布一系列更新修复了这些缺陷,而这些更新设计的版本包括 9.1.0.4、9.5.0.6、9.7.0.5 和10.0.0.2。

VMware公司还发布应变措施,缓解利用该问题引发的攻击风险。

Citadelo公司的首席执行官 Tomas Zatko 表示,“通常而言,云基础设施被认为相对安全,因为它的核心实现了多种不同的安全层如加密、网络流量隔离或客户细分。然而,在任何应用程序中都可找到安全漏洞,包括云服务提供商本身。”

推荐阅读

VMware 软件被曝其史上最严重的信息泄露漏洞之一,影响大量虚拟机和主机

VMware 修复 Fusion 和 Horizon 中的两个提权漏洞

奇安信代码卫士帮助微软和 VMware 修复多个高危漏洞,获官方致谢

原文链接

https://thehackernews.com/2020/06/vmware-cloud-director-exploit.html

题图:Pixabay License

本文由奇安信代码卫士编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 www.codesafe.cn”。

奇安信代码卫士 (codesafe)

国内首个专注于软件开发安全的

产品线。

 点个 “在看” ,加油鸭~

VMware Cloud Director 被曝严重漏洞,可导致黑客接管企业服务器相关推荐

  1. VMware Cloud Director 严重漏洞可使整个云基础设施遭接管

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 上周四,VMWare 公司发布更新,修复了位于 Cloud Director 产品中的一个严重漏洞 (CVE-2022-22966),它可被用于 ...

  2. VMware Cloud Director数据库操作

    VMware Cloud Director 是一个云服务平台,以自助服务模式提供安全.隔离.弹性的虚拟数据中心计算.网络.存储和安全.在NFV整个架构中属于VIM层,与NFVI层(对VMware来说即 ...

  3. McAfee Agent漏洞可导致黑客以Windows 系统权限运行代码

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 McAfee Enterprise(现更名为 Trellix)修复了McAfee Agent 软件 Windows 版中的一个漏洞(CVE-20 ...

  4. 多个Wyze 摄像头漏洞可导致攻击者接管设备并访问视频

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 热门 Wyze Cam 设备中存在三个漏洞,可导致恶意人员执行任意代码.访问摄像头并越权读取SD卡,而距离漏洞初次发现近3年后,越权读取SD卡的 ...

  5. LibreOffice、OpenOffice 漏洞可导致黑客欺骗已签名文档

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 LibreOffice 和 OpenOffice 推出更新,修复了一个漏洞,它可导致攻击者操纵看似由可信来源签名的文档. 尽管该漏洞被评级为中危 ...

  6. 三星支付存在漏洞可导致黑客进行交易劫持

    西班牙安全研究员Salvador Mendoza发现了Samsung Pay的安全漏洞,这个漏洞一旦被利用,黑客将可以利用另一个设备来对受害者进行交易劫持. 基于非接触式的支付系统,是许多较新的三星手 ...

  7. VMware SD-WAN 修复6个漏洞,可关闭整个企业网络

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 周三,VMware 修复了 SD-WAN Orchestrator 产品中的6个漏洞,其中有些漏洞可导致攻击者关闭整个企业网络. 其中 ...

  8. GitHub 企业服务器被曝高危 RCE 漏洞

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 今天,GitHub 在官网上发布消息称,在 GitHub Enterprise Server 中发现一个远程代码执行漏洞,编号为 CV ...

  9. 全球最大的NFC 交易平台OpenSea严重漏洞可使黑客窃取钱包密币

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 全球最大的不可替代令牌 (NFT) 市场 OpenSea 修复了一个严重漏洞.攻击者发送一个特殊构造的令牌就能够窃空受害者的密币,从而打开了新的 ...

最新文章

  1. [CF888G]Xor-MST
  2. 工业机器人抓取时怎么定位的?用什么传感器来检测?
  3. ES6面试 知识点汇总(全)
  4. 手写springmvc
  5. C#值类型和引用类型的不同
  6. Prometheus+Grafana PG监控部署以及自定义监控指标
  7. 基于Qt语音识别功能
  8. 谷歌全球服务均宕机,系因内部存储配额问题引发
  9. java decompiler 3.11_Java反编译软件(DJ Java Decompiler)下载 v3.11.11.95官方版-第五资源...
  10. OpenCV与AIPCV库——学习笔记(一)
  11. pytorch使用模型预测_使用PyTorch从零开始对边界框进行预测
  12. .dat文件写入byte类型数组_不可不知的可变Java长数组
  13. 【vue-router源码】四、createRouter源码解析
  14. CSS3 高级教程之动画定义和使用
  15. the little schemer 笔记(8)
  16. Convex Optimization: 3 Convex functions
  17. python中transform_Python rendering.Transform方法代码示例
  18. Q2财报后股价遭重挫,搜狗的AI招牌也失灵?从翻译录音笔体验看背后的花拳绣腿...
  19. 关于Dell r720重装系统时遇到的识别不到磁盘的问题
  20. Ajax异步请求方法(详细)

热门文章

  1. Windows下配置Nginx使之支持PHP(转)
  2. 完成端口与高性能服务器程序开发
  3. android-getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
  4. ManjarorLinux操作笔记
  5. php -l 检查文件是否语法错误
  6. 使用 IntraWeb (38) - TIWAppForm、TIWForm、TIWBaseHTMLForm、TIWBaseForm
  7. FastDFS介绍与安装配置
  8. jquery mobile 技巧总结
  9. sysvol共享没有出现的处理办法!
  10. 通过Ant控制Hibernate操作数据库