Redis未授权访问漏洞介绍及修复方案

本文介绍了Redis未授权访问漏洞的定义、危害,包括数据泄露、服务器远程控制等。攻击方式多样,涉及webshell、SSH公钥写入、计划任务反弹shell等。受影响的Redis版本广泛,威胁级别严重。修复方案包括绑定本地IP、启用认证、修改端口、低权限运行及禁用高危命令。
摘要由CSDN通过智能技术生成

Redis 漏洞介绍

1. 什么是Redis未授权访问漏洞

Redis 暴露在公网(即绑定在0.0.0.0:6379,目标IP公网可访问),并且没有开启相关认证和添加相关安全策略情况下会被攻击者利用,比如未添加防火墙规则来避免其他非信任IP访问等。

2. 有哪些危害

  • 攻击者利用 Redis 未授权访问漏洞读取 Redis 数据库中的数据,可能导致敏感信息泄露或恶意执行 flushall 命令清空数据;

  • 攻击者执行 Redis 提供的 config 命令进行文件读写操作,可能导致目标服务器被远程控制。

  • 攻击者可通过EVAL执行lua代码,或通过数据备份功能往磁盘写入后门文件。

3. 攻击方式

Redis未授权访问漏洞是一个存在多年的漏洞,但攻击方式一直在变化。

目前大概有三类攻击方式:

  • 在 web 目录中写入 webshell;
  • 写入 SSH 公钥;
  • 写入计划任务反弹 shell。

4. 受影响的Redis版本

目前受影响的 Redis版本:Redis 2.x,3.x,4.x,5.x

威胁级别:【严重】(说明:威胁级别共四级:一般、重要、严重、紧急。)

5. 修复方案

不论您的服务器是公网机器还是内网机器,都建议进行安全加固。

安全修复建议:

1. 配置 bind 选

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值