|
|
51CTO旗下网站
|
|
移动端

50 多家公司源代码被泄露!微软、AMD、华为海思纷纷中招

瑞士开发人员 Tillie Kottmann 从微软、迪士尼、摩托罗拉、华为海思等公司获取了源代码,并发布在 GitLab 上的公共在线存储库中,任何人都可以访问该代码。

作者:芒果果来源:SegmentFault|2020-07-30 09:56

来自技术、金融、零售和其他领域的 50 多家知名公司内部软件源代码泄露!

瑞士开发人员 Tillie Kottmann 从微软、迪士尼、摩托罗拉、华为海思等公司获取了源代码,并发布在 GitLab 上的公共在线存储库中,任何人都可以访问该代码。

Tillie Kottmann 还在其 Twitter 账户上发布了指向在线存储库的链接。

50 多家公司代码被泄露

泄漏代码的公共存储库中包括微软、Adobe、联想、AMD、高通、摩托罗拉、华为海思、联发科技、GE家电、任天堂、Roblox、迪士尼、江森自控等知名公司,而且这个清单还在增长。

这些泄漏来自各种来源,也来自他们自己对配置错误的 Devops 工具的追捕,这些工具可以访问源代码。

在 GitLab 上的公共存储库中可以找到大量此类泄漏,这些泄漏的名称为“机密”,或者更贴切的标签为“机密和专有”。

据专注于银行业威胁和欺诈的研究人员 Bank Security 称,该信息库中发布了来自 50 多家公司的代码。不过,并非所有文件夹都已填充,但是研究人员说在某些情况下还存在凭据。

开发人员承认,在发布代码之前,他们并不总是与受影响的公司联系,但是他们努力将发布所产生的负面影响最小化。Kottmann 说:“我会尽力防止发布中直接导致的任何重大问题。”

公司使用错误的 Devops 工具暴露代码

Kottmann 还表示,他们遵守移除要求,并乐意提供可增强公司基础架构安全性的信息。但是,一些公司甚至可能没有注意到其源代码已被在线发布。即使他们知道了,可能也不在乎。一些注意到其代码公开的企业不会费心将其删除。至少在一个实例中,一家公司的几名开发人员只是想知道 Kottmann 是如何获得代码的,并没有要求删除代码,反而认为“很有趣”。

Kottmann 称,他们试图在发布硬编码凭证之前从公司的源代码中删除这些硬编码凭证,这些凭证通常用于创建后门程序,以免发生更加强大的安全漏洞。

回顾在 Kottmann 的 GitLab 服务器上泄漏的一些代码,可以发现某些项目已由其原始开发人员公开发布,或者在很久以前进行了最后更新。

不过,开发人员表示,有更多公司使用错误的 Devops 工具配置了暴露源代码的公司。此外,他们正在探索运行 SonarQube 的服务器,SonarQube 是一个开源平台,用于自动代码审核和静态分析,以发现错误和安全漏洞。

Kottmann 相信,有成千上万的公司由于未能正确保护 SonarQube 安装而暴露了专有代码。

正如安全专家 Jake Moore 所说,将源代码提供给公众查看可以使网络攻击者更容易窃取公司的机密。

Jake Moore 说:“失去对互联网源代码的控制,就像把银行的蓝图交给劫匪一样。”

【编辑推荐】

  1. 2020年网络安全大事记(上半年)
  2. 任天堂源代码泄露,引出《超级马里奥64》隐藏24年的角色
  3. Dave数据遭泄露,影响750万用户
  4. API团队须知的十大安全威胁
  5. VMware发布网络安全威胁调研报告
【责任编辑:华轩 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

大数据安全运维实战

大数据安全运维实战

CDH+Ambari
共20章 | 大数据陈浩

91人订阅学习

实操案例:Jenkins持续交付和持续部署

实操案例:Jenkins持续交付和持续部署

微服务架构下的自动化部署
共18章 | freshman411

184人订阅学习

思科交换网络安全指南

思科交换网络安全指南

安全才能无忧
共5章 | 思科小牛

109人订阅学习

视频课程+更多

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微