服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Redis - 今年一季度暴露的数据库数量创新高,Redis排第一

今年一季度暴露的数据库数量创新高,Redis排第一

2022-04-28 22:31FreeBuf.COMZicheng Redis

在大多数情况下,数据库被公开至网络是由于配置错误的原因造成,黑客常常使用可从开放网络访问的搜索引擎索引系统来寻找这些数据库,以窃取内容或进行金融勒索

据BleepingComputer网站消息,由威胁情报和研究公司 Group-IB共享的一份报告中显示,公开暴露在互联网上的数据库数量近期有所增加 ,从2021年的 308000 个一路上升,到2022 年第一季度,暴露的数据库峰值数量达到了 91200 个,创造了历史记录。

今年一季度暴露的数据库数量创新高,Redis排第一

在大多数情况下,数据库被公开至网络是由于配置错误的原因造成,黑客常常使用可从开放网络访问的搜索引擎索引系统来寻找这些数据库,以窃取内容或进行金融勒索。

Group-IB 发现,大多数暴露的数据库都位于美国和中国服务器,德国、法国和印度也占有较大比例。而这其中,使用 Redis的最多,在今年一季度的暴露数量是排名第二的MongoDB的近两倍, MySQL则占比较少。

今年一季度暴露的数据库数量创新高,Redis排第一

暴露的数据库数量排名前10的国家及地区

今年一季度暴露的数据库数量创新高,Redis排第一

暴露的数据库管理系统类型占比

专攻数据库安全的安全研究员Bob Diachenko告诉 Bleeping Computer ,目前一些数据库供应商引入的dbms(数据库管理系统)越复杂,反而越容易出现配置错误,从而在无意中暴露数据。他认为,数据库的目的不仅是存储数据,而且还允许以即时和便捷的方式共享这些数据,并由其他团队成员对其进行分析,如今,越来越多的人参与到数据库管理过程中,为了试图简化和加快访问速度,甚至对登录措施进行了忽省略。目前,许多数据库管理系统已采取措施,在管理员将其配置为无需密码即可公开访问时进行提醒,但问题仍然存在。

研究显示,管理员平均需要 170 天的时间来发现错误配置并修复暴露问题,这足以让黑客找到暴露的数据并进行窃取。

Group-IB指出,如果管理员在设置和维护数据库时遵循如下的特定关键措施,则可以在很大程度上确保数据库安全:

  • 如无必要,确保数据库不公开;
  • 使数据库管理系统保持最新版本,以减少可利用的缺陷;
  • 使用强用户身份验证;
  • 为所有存储的信息部署强大的数据加密协议;
  • 使用采用数据包过滤器、数据包检查和代理的数据库和 Web 应用程序防火墙;
  • 使用实时数据库监控;
  • 避免使用将数据库暴露给恶意扫描的默认网络端口;
  • 尽可能遵循服务器分段做法;
  • 以加密形式对数据进行离线备份。

参考来源:https://www.bleepingcomputer.com/news/security/redis-mongodb-and-elastic-2022-s-top-exposed-databases/

原文地址:https://www.freebuf.com/news/331520.html

延伸 · 阅读

精彩推荐
  • Redisredis轻松处理经纬度坐标点数据的实现方法

    redis轻松处理经纬度坐标点数据的实现方法

    这篇文章主要介绍了redis轻松处理经纬度坐标点数据的实现方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一...

    be5yond11852021-11-21
  • RedisRedis教程(十四):内存优化介绍

    Redis教程(十四):内存优化介绍

    这篇文章主要介绍了Redis教程(十四):内存优化介绍,本文讲解了特殊编码、BIT和Byte级别的操作、尽可能使用Hash等内容,需要的朋友可以参考下 ...

    Redis教程网5132019-10-24
  • RedisRedis缓存-序列化对象存储乱码问题的解决

    Redis缓存-序列化对象存储乱码问题的解决

    这篇文章主要介绍了Redis缓存-序列化对象存储乱码问题的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐...

    十七年蝉11002021-08-11
  • RedisRedis中scan命令的深入讲解

    Redis中scan命令的深入讲解

    这篇文章主要给大家介绍了关于Redis中scan命令的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用redis具有一定的参考学习价值,需要的...

    面向Google编程2422019-11-18
  • RedisRedis三种集群模式详解

    Redis三种集群模式详解

    redis有三种集群模式,其中主从是最常见的模式,今天通过本文给大家分享Redis三种集群模式介绍,感兴趣的朋友一起看看吧...

    coffeebabe3812021-11-19
  • RedisRedis读写分离搭建的完整步骤

    Redis读写分离搭建的完整步骤

    为满足读多写少的业务场景.最大化节约用户成本.云数据库Redis版推出了读写分离规格,为用户提供透明、高可用、高性能、高灵活的读写分离服务,这篇文章...

    追风人聊Java5312021-11-14
  • Redis将MongoDB作为Redis式的内存数据库的使用方法

    将MongoDB作为Redis式的内存数据库的使用方法

    这篇文章主要介绍了将MongoDB作为Redis式的内存数据库的使用方法,原理其实只是将内存虚拟作为磁盘,需要的朋友可以参考下 ...

    goldensun3652019-10-25
  • RedisRedis中的bitmap详解

    Redis中的bitmap详解

    BitMap是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。我们知道8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间...

    小乐乐的天台9982021-11-22