目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2023-23752 PoC — Joomla 安全漏洞

来源
关联漏洞
标题:Joomla 安全漏洞 (CVE-2023-23752)
Description:Joomla是美国Open Source Matters团队的一套使用PHP和MySQL开发的开源、跨平台的内容管理系统(CMS)。 Joomla 4.0.0版本至4.2.7版本存在安全漏洞,该漏洞源于不正确的访问检查,允许对web服务端点进行未经授权的访问。
Description
Joomla! < 4.2.8 - Unauthenticated information disclosure exploit
介绍
# Joomla! < 4.2.8 - Unauthenticated Information Disclosure Exploit

This Python script is an exploitation tool for an unauthenticated information disclosure vulnerability in Joomla! versions 4.0.0 up to 4.2.7. It allows for the disclosure of sensitive information from vulnerable Joomla! sites.

## Description

The exploit targets a vulnerability identified as CVE-2023-23752, where unauthorized access to user and configuration data is possible due to improper access control in Joomla! web service endpoints. This script is designed to extract user information and configuration details from the target Joomla! site, providing insights into its setup and potentially sensitive data.

## Prerequisites

- Python 3.x
- Requests library
- Colorama library

To install the required Python libraries, run:

```bash
pip install requests colorama
```

## Usage

The script can be executed from the command line, with the target URL as a mandatory argument. There are also options for debugging and disabling colored output.

```bash
python CVE-2023-23752.py <url> [options]
```

### Arguments

- `url`: Root URL (base path) of the target Joomla! site, including the HTTP scheme, port, and root folder if necessary.
- `--debug`: Optional. If set, the script will print debug information, including the fetched data.
- `--no-color`: Optional. If set, disables colored output for better compatibility with different terminal emulators.

### Example

```bash
python CVE-2023-23752.py https://example.com
```

## Features

- Fetch and display user information (ID, name, username, email, and group names).
- Fetch and display configuration details (site name, editor, captcha settings, database connection info, etc.).
- Modular Python script with clear separation of concerns for ease of reading and maintenance.
- Cross-platform compatibility with colorized output for enhanced readability.

## Security Disclaimer

This tool is intended for educational and ethical hacking purposes only. Usage of this software for attacking targets without prior mutual consent is illegal. The developer assumes no liability and is not responsible for any misuse or damage caused by this program.

## Acknowledgments

- Vulnerability discovered by Zewei Zhang from NSFOCUS TIANJI Lab.
- Original Ruby exploit script by noraj (Alexandre ZANNI) for ACCEIS.
文件快照

登录后查看神龙缓存的 POC 文件快照

登录查看
备注
    1. 建议优先通过来源进行访问。
    2. 本地 POC 快照面向订阅用户开放;当原始来源失效或无法访问时,本地镜像作为订阅权益的一部分提供。
    3. 持续抓取、验证、维护这份 POC 档案需要不少投入,因此本地快照已纳入付费订阅。您的订阅是让这份资料能继续走下去的关键,由衷感谢。 查看订阅方案 →