CVE-2023-22518漏洞分析
1、Confluence8.6.0 环境搭建
- 这个章节是环境搭建部分, 讲解了如何把数据库和confluence放在同一docker下进行搭建.
- 它也可以用于其他版本的confluence搭建.
- 如果已经搭建完成, 可以直接跳过该部分.
1.1、docker容器搭建
-
创建目录myconfluence, 并将环境配置的压缩包解压至其目录下.
-
在目录下创建一个data的文件夹.
-
docker-compose -f docker-compose-confluence.yml up -d即可(如果想复现其他版本,更改yml文件中的image即可) -
进入docker, 进行初始化配置,输入以下命令即可:
apt-get update; apt-get install -y net-tools vim mysql-server netcat tcpdump
1.2、Confluence激活序列号
1.1.1、方法1
- 通过官方免费获取:

1.1.2、方法2
-
访问8090端口, 复制ServerID:

-
进入docker中断, 执行以下命令:
cd /var/atlassian/ ; java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p 'conf' -o http://localhost:8090 -s <ServerID>

- 将License code 复制到confluence中
- 最后无脑下一步, 直到配置数据库环节即可.

本文详细描述了CVE-2023-22518漏洞在Confluence8.6.0环境中的分析过程,涉及docker容器搭建、数据库配置、漏洞原理以及利用方法,包括未授权恢复备份和getshell攻击。
最低0.47元/天 解锁文章
2570

被折叠的 条评论
为什么被折叠?



