Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2023-22515-Scan. — 轻量级扫描器,用于CVE-2023-22515,通过探测/server-info.action端点并分析HTTP响应码来检测易受攻击的Atlassian Confluence实例。 | Kitploit
工具/GitHubGitHub/edsonjt81/cve-2023-22515-scan.
侦察漏洞扫描器漏洞利用Web应用程序漏洞利用信息收集渗透测试
GitHubedsonjt81/cve-2023-22515-scan.

CVE-2023-22515-Scan.

轻量级扫描器,用于CVE-2023-22515,通过探测/server-info.action端点并分析HTTP响应码来检测易受攻击的Atlassian Confluence实例。

查看仓库
102年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2023-22515-Scan

关于

这是一个针对 CVE-2023-22515 的简单扫描器,该漏洞是 Atlassian Confluence Data Center 和 Server 中的一个高危漏洞,正被威胁行为者在野外积极利用,以“创建未经授权的 Confluence 管理员账户并访问 Confluence 实例”。该漏洞最初被描述为“权限提升”问题,但 Atlassian 后来在其 安全公告 中将分类修改为“访问控制失效”。

CVE-2023-22515 时间线

  • 2023年10月4日:Atlassian 发布关于 CVE-2023-22515 的 安全公告,当时描述为 Atlassian Confluence Data Center 中的一个严重“权限提升”漏洞。公告涵盖了受影响版本、已修复版本、缓解措施和入侵指标(IOC)。
  • 2023年10月5日:美国 CISA 将 CVE-2023-22515 添加到其已知被利用漏洞目录。同一天,Rapid7 更新了其关于 CVE-2023-22515 的 文章(最初于10月4日发布),提到 Rapid7 安全研究员 Stephen Fewer 已确认该漏洞完全无需身份验证且极易利用。更新还提到 Rapid7 利用 /server-info.action 端点触发此问题,这与 Atlassian 公告中提到的端点不同。
  • 2023年10月6日:Atlassian 在其 安全公告 中将 CVE-2023-22515 的描述从“权限提升”修改为“访问控制失效”。

CVE-2023-22515-Scan 详情

这是一个简单的扫描器,它会尝试通过对每个主机执行最多两次 HTTP GET 请求并分析响应来确定 Atlassian Confluence 的漏洞状态:

  • 向提供的 URL(应为应用程序的基本 URL)发送 GET 请求,以验证目标是否为 Atlassian Confluence 并获取产品版本。
  • 向 /server-info.action 发送 GET 请求以检查响应代码。补丁差异分析显示,CVE-2023-22515 的补丁完全移除了 /server-info.action 端点。在测试中,观察到该端点的以下行为:
    • 未受影响版本(8.0.0 之前)返回 404 状态码
    • 受影响版本返回 200 状态码
    • 已修补版本返回 302 状态码

已测试版本

该扫描器已针对以下版本的 Atlassian Confluence Server 成功测试:

  • 7.4.10(不受影响)
  • 8.4.2(受影响)
  • 8.4.3(已修补)
  • 8.5.0(受影响)
  • 8.6.0(最新 Docker 镜像 - 已修补)

由于脚本仅针对有限数量的 Atlassian Confluence Server 版本进行了测试,该扫描器可能并不完全可靠,尤其是在 Confluence Data Center 或未测试的 Confluence Server 版本上。

安装

  • 克隆仓库
git clone https://github.com/ErikWynter/CVE-2023-22515-Scan.git
  • 进入创建的目录
cd CVE-2023-22515-Scan
  • 使用 pip 安装依赖项。根据你的本地 python3 设置,所需命令可能是以下之一:
pip install -r requirements.txt

或:

pip3 install -r requirements.txt

用法

usage: cve_2023_22515_scan.py [-h] [-f FILE] [-t TARGETS] [-o OUTPUT_DIR]

扫描 Atlassian Confluence Web 实例以检测 CVE-2023-22515

options:
  -h, --help     显示此帮助信息并退出
  -f FILE        包含要扫描的 URL 列表的文件
  -t TARGETS     逗号分隔的要扫描的 URL 列表
  -o OUTPUT_DIR  输出目录

例如:

python cve_2023_22515_scan.py -f urls.txt -o results
python cve_2023_22515_scan.py -t http://192.168.10.10,http://192.168.10.11 -o results`

漏洞状态

  • likely vulnerable(可能受影响):目标运行的是受影响版本(或版本无法检测),并且存在易受攻击的 /server-info.action 端点。
  • likely not exploitable(可能不可利用):目标运行的是受影响版本,但 /server-info.action 端点不可访问,这意味着很可能已修补。
  • not vulnerable(不受影响):目标运行的不是受影响版本,或者版本无法检测且 /server-info.action 端点不可访问。
  • unknown(未知):由于在尝试访问 /server-info.action 端点时遇到错误,无法确定漏洞状态。

输出文件

  • cve_2023_22515_scan.json - JSON 文件,包含被脚本识别到的任何系统的产品版本、漏洞状态及其他相关信息。示例内容:
[
  {
    "target_url": "http://192.168.91.202:8091",
    "product": "Atlassian Confluence",
    "version": "8.5.0",
    "vulnerability_status": "likely vulnerable"
  },
  {
    "target_url": "http://192.168.91.200:8090",
    "product": "Atlassian Confluence",
    "version": "8.4.3",
    "vulnerability_status": "not vulnerable"
  }
]
  • cve_2023_22515_scan.txt - 文本文件,包含易于阅读的结果分解。与打印到控制台的报告相同(不含 ANSI 颜色)。示例内容:
http://192.168.91.202:8091 - Product: Atlassian Confluence Version: 8.5.0 - vulnerability status: likely vulnerable
http://192.168.91.200:8090 - Product: Atlassian Confluence Version: 8.4.3 - vulnerability status: not vulnerable

修补

请参阅官方 安全公告 以了解受影响版本和已修补版本的信息。

示例输出

example_output

下载工具