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

目标: 1000 元 · 已筹: 1336

100%

CVE-2025-6082 PoC — WordPress plugin Birth Chart Compatibility 信息泄露漏洞

来源
关联漏洞
标题: WordPress plugin Birth Chart Compatibility 信息泄露漏洞 (CVE-2025-6082)
Description:WordPress和WordPress plugin都是WordPress基金会的产品。WordPress是一套使用PHP语言开发的博客平台。该平台支持在PHP和MySQL的服务器上架设个人博客网站。WordPress plugin是一个应用插件。 WordPress plugin Birth Chart Compatibility 2.0及之前版本存在信息泄露漏洞,该漏洞源于直接访问index.php文件导致完整路径泄露,可能辅助其他攻击。
Description
Proof‑of‑Concept exploits the Full Path Disclosure bug in the  “Birth Chart Compatibility” WordPress plugin (<=v2.0)
介绍
# CVE-2025-6082 Full Path Disclosure PoC

**Author**: Byte Reaper  
**Telegram**: [@ByteReaper0](https://t.me/ByteReaper0)  
**CVE**: CVE-2025-6082  
**Vulnerability**: Full Path Disclosure (CWE-200)  

## Description
This Proof‑of‑Concept exploits a Full Path Disclosure bug in the **Birth Chart Compatibility** WordPress plugin (versions ≤ 2.0). The POC sends an HTTP GET request to the plugin’s `index.php` endpoint, captures any PHP warning or fatal error, and parses out the server’s filesystem path (e.g. `/var/www/html/wp-content/plugins/...` or `C:\xampp\htdocs\...`).  
Revealing the full path aids an attacker in chaining further Local File Inclusion (LFI), Remote Code Execution (RCE), or other reconnaissance attacks.

## Requirements
- Linux
- `gcc` or compatible C compiler
- `libcurl` development headers
- `argparse.c` / `argparse.h` 

## Compilation

```
gcc -o fpd-poc exploit.c argparse.c  -lcurl
```
## Usage
./fpd-poc -u https://target.com [options]

Options:
# Flag  Description

**-u, --url <URL>   (Required) Base URL of the target WordPress site**

**-c, --cookies <FILE> Use cookies from FILE (optional)**

**-v, --verbose  Enable verbose curl output**

**-f, --loop <N> Repeat the request N times (e.g. -f 10)**

**-h, --help  Show this help message**

Example: 

# Single check
./fpd-poc -u https://victim.com

# Verbose mode with 5 repeated checks
./fpd-poc -u https://victim.com -v -f 5
Sample output:

[+] Request sent successfully

[+] Input Url      : https://victim.com

[+] Full Format Url: https://victim.com/wp-content/plugins/birth-chart-compatibility/index.php

[+] Http Code      : 200

====================================[Response]====================================

Warning: include(/var/www/html/wp-content/plugins/birth-chart-compatibility/missing.php): failed to open stream...

[+] Response Len   : 256

[+] Keyword found: Warning:

[+] Context: Warning: include(/var/www/html/wp-content/plugins/birth-chart-compatibility/missing.php

## Mitigation
Update the “Birth Chart Compatibility” plugin to a patched version (> 2.0) as soon as it is released.

Disable or remove the plugin if you do not use it.

Deny direct access to plugin PHP files (index.php) through your web server configuration (e.g. via .htaccess or Nginx rules).

Disclaimer
This code is provided for educational and testing purposes only. Unauthorized use against systems you do not own or have explicit permission to test may be illegal.

文件快照

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

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