Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1310 CNY

100%

CVE-2025-2783 PoC — Google Chrome 安全漏洞

Source
Associated Vulnerability
Title:Google Chrome 安全漏洞 (CVE-2025-2783)
Description:Incorrect handle provided in unspecified circumstances in Mojo in Google Chrome on Windows prior to 134.0.6998.177 allowed a remote attacker to perform a sandbox escape via a malicious file. (Chromium security severity: High)
Description
Simulated PoC for CVE-2025-2783 — a sandbox escape vulnerability in Chrome's Mojo IPC. Includes phishing delivery, memory fuzzing, IPC simulation, and logging. Safe for red team demos, detection engineering, and educational use.
Readme
# CVE-2025-2783
Simulated PoC for CVE-2025-2783 — a sandbox escape vulnerability in Chrome's Mojo IPC. Includes phishing delivery, memory fuzzing, IPC simulation, and logging. Safe for red team demos, detection engineering, and educational use.

This project simulates a safe and educational proof-of-concept for [CVE-2025-2783](https://nvd.nist.gov/vuln/detail/CVE-2025-2783), a vulnerability in Google Chrome’s Mojo IPC framework that allowed sandbox escape and local code execution on Windows systems.

> ⚠️ This is **not a real exploit**. This is a **simulated demonstration** intended for educational, red teaming, and detection engineering training purposes only.

---

## 🚀 Features

- 🕵️ Sandbox detection (via `ctypes`)
- 🐍 Mojo-style IPC using Python `multiprocessing.connection`
- 🌐 Phishing payload delivery via local HTTP server
- 🧠 Memory fuzz simulation
- 🔒 Simulated escape only works with crafted handle
- 🪵 Full activity logs to `incident.log`

---

## 🧪 Lab Requirements

- OS: Windows 10 (Preferably in a VM)
- Python: 3.8+
- Git (optional)
- Visual Studio Code (recommended)
- Chrome v134.0.6998.142 (for context; not exploited here)

---

## 📁 Folder Structure

CVE-2025-2783/
├── advanced_cve_2025_2783.py      # Main standalone PoC script
├── incident.log                   # Logs actions and simulated activity
├── Screenshot_1.png               # (Optional) VS Code split-terminal output
├── Screenshot_2.png               # (Optional) Phishing server directory view
├── README.md                      # Documentation file (this one)


---

## 🔧 How to Use

1. Clone or download the repository:

cd CVE-2025-2783-simulation
python advanced_cve_2025_2783.py

Run the script:
python advanced_cve_2025_2783.py

When prompted:

1 → Starts phishing server

2 → Runs exploit client


File Snapshot

Log in to view the POC file snapshot cached by Shenlong Bot

Log in to view
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →