## https://sploitus.com/exploit?id=E0ACD3AE-2CCE-5011-90EE-03DAA31C1416
## data-cve-poc
This repository collects all CVE vulnerability exploitation tools that can be found on GitHub. ## If you’re interested in network security, the following open-source code is worth checking out:
- Port scanner implemented in Rust:
- https://github.com/XiaomingX/RustProxyHunter
- Proxy pool detection implemented in Python:
- https://github.com/XiaomingX/proxy-pool
- Supply chain security implementation in Golang, automatic collection of CVE-POCs (Note: No manual review, may contain malicious payloads, suitable only for those with basic knowledge):
- https://github.com/XiaomingX/data-cve-poc
- Tool for detecting Git leaks in Python:
- https://github.com/XiaomingX/github-sensitive-hack
## Environment Requirements
- Python 3.11+
- uv (dependency management tool)
## Installation
```bash
# Install uv (if not already installed)
curl -Lsf https://astral.sh/uv/install.sh | sh
# Clone the repository
git clone https://github.com/XiaomingX/data-cve-poc.git
cd data-cve-poc
# Sync dependencies
uv sync
```
## Notes
- Since it’s open-source code, and the samples are automatically collected without manual review, there’s a high chance of malicious payloads being included. Use with caution. ## Usage
```bash
# Run the script
echo '"CVE-2024-"' | uv run cvemapping.py -github-token "YOUR_GITHUB_TOKEN" -page 1 -year 2024
```
**Parameter Explanation:**
- `-github-token string`: GitHub access token for authentication.
- `-page string`: Page number to retrieve, or 'all' for all pages (default: "1").
- `-year string`: Year of the CVE to search for (e.g., 2024, 2020).
## Example Usage
```bash
# Search for CVE PoCs in 2025
echo '"CVE-2026-"' | uv run cvemapping.py -github-token "TOKEN" -page all -year 2026
```