• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

mongodb可靠吗

mysql 搞java代码 3年前 (2022-05-21) 5次浏览 已收录 0个评论

近年来,因频频发生的数据泄露和网络安全事件,MongoDB成为行业关注的焦点。基于简单的部署方式、高效的扩展能力、多样化的语言接口,并借助云计算的势头,MongoDB一度在全球数据库市场占据第四名。但是,它的安全风险也不可小觑。

据InfoQ报道,有安全研究人员偶然发现一个没有被很好保护的MongoDB数据库服务器,整个实例包含854GB数据,共有202730434条记录,主要是中国用户简历,内容非常详细,包括姓名、家庭住址、电话号码、电子邮件、婚姻状况、政治关系等信息。

据Hacken Proof网络风险研发主管Bob Diachenko 认为,这应该是服务器数据在线泄露。

它来自于一个被删除的GitHub存储库,泄露的简历主要来源之一是bj.58.com,但数据是第三方泄露,并非官方泄露。

报道还指出,该安全研究人员上个月也曾发现一个类似的MongoDB服务器,暴露了超过6600万条记录,似乎最初来自LinkedIn。

在一篇名为《炙手可热的MongoDB,安全吗》中,作者指出MongoDB的三大安全问题。

一是默认配置安全问题。2016年爆发的MongoDB勒索事件,超33000个数据库遭遇入侵勒索,原因就是在默认部署情况下,MongoDB无需身份验证,即可登录。

不法分子只要在互联网上发现MongoDB的地址和端口就能通过工具直接访问MongoDB,并拥有MongoDB全部权限。

作者进一步解释,MongoDB默认通过最简单部署方式,最大限度提高运行速度,以在虚拟机(低配机)上运行而定制的,并未充分考虑MongoDB的安全性。

其次,MongoDB官方文档,如针对身份验证,传输加密,网络配置的文档、指南并不规范,容易误导MongoDB管理员。

最后是,一些MongoDB环境是为了单一项目或者是测试环境搭建,搭建者并不关心MongoDB的安全问题。

二是自身安全问题。根据CVE列表,MongoDB从2009年面世至今共发现13个漏洞,主要存在敏感数据泄露、越权操作和登录调用的函数存在缓冲区溢出漏洞,会导致服务宕机问题。

三是Web安全问题。鉴于MongoDB的部署环境和使用领域,导致从Web向MongoDB发动的攻击才是MongoDB面临的最大威胁。这种攻击主要分成两类:Rest和CSRF联合攻击,注入攻击。

如果仔细梳理,MongoDB一直是黑客热衷攻击的目标之一。2017年8月,三个黑客团伙劫持了MongoDB逾26000多台服务器,其中规模最大的一组超过22000台。

以后,这种网络安全事件还会不断发生。对组织来说,应该认识到正确保护第三方数据库服务器的重要性。一方面,需要提高自身安全意识,另一方面,要采取一些措施,比如更换端口、公网屏蔽、权限控制等。

来源:搞代码网:原文地址:https://www.gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:mongodb可靠吗

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址