type
status
date
slug
summary
tags
category
icon
password
PostgreSQL 提权漏洞(CVE-2018-1058)
PostgreSQL 是一个功能强大的开源关系型数据库系统。在9.3到10版本中存在一个逻辑错误,导致超级用户在不知情的情况下可能执行普通用户创建的恶意代码,从而造成意外的操作。
漏洞环境
服务器将在默认的PostgreSQL端口5432上启动并监听。
漏洞复现
首先在
kali中执行命令来链接到PostgreSQL中。账号密码均为vulhub/vulhub
在该
sql中执行如下命令后退出。记得将ip和端口换为自己攻击机nc所监听的端口
然后在攻击机上监听
8443端口
接下来我们将模仿受害者,在主机中执行
pg_dump命令,导出vulhub这个数据库的内容。因为我们所启动的为
docker环境,所以执行一下docker命令。其中f83bb2a47f71为docker中的镜像id,用命令docker ps即可查看

当该命令执行后,攻击机中的
nc已收到了postgres用户经md5加密后的密码
- 作者:brown
- 链接:https://bbrownn.dpdns.org//article/CVE-2018-1058
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章











