
π‘οΈ CVE Proof-of-Concept Hub β 4 PUBLISHED CVEs Β· 5 under review (VulnCheck) Β· SuiteCRM batch withdrawn
Working, verified PoC scripts for recent CVEs. Tested in lab environments. For security researchers, penetration testers, and CTF players.
All PoCs are for educational and authorized testing only. Each exploit has been tested in isolated lab environments. Do not use against systems without explicit permission.
CVE-PoC-Hub/
βββ README.md
βββ CVE-2026-XXXXX/ # Each CVE gets its own folder
β βββ README.md # Description + steps
β βββ exploit.py # Working PoC
β βββ screenshot.png # Proof of exploitation
βββ templates/
β βββ poc-template.py # Standard PoC template
βββ poc-runner.py # Bulk PoC runner
4 CVEs published via VulnCheck CNA (Khushali Dalal). 5 submissions in review. 4 SuiteCRM advisories in GitHub triage.
git clone https://github.com/javokhir-sec/CVE-PoC-Hub.git
cd CVE-PoC-Hub
# List all available PoCs
python poc-runner.py --list
# Run a specific PoC (in lab environment)
python poc-runner.py --cve CVE-2026-XXXXX --target http://lab-target.local
Use this template for your own PoCs: templates/poc-template.py
#!/usr/bin/env python3
"""
CVE-YYYY-XXXXX: [Vulnerability Type] in [Product]
CVSS: X.X | Severity: Critical/High/Medium/Low
Author: @javokhir-sec
"""
import requests
import sys
TARGET = sys.argv[1] if len(sys.argv) > 1 else "http://localhost"
def exploit(target):
"""Execute the exploit and return True if vulnerable."""
print(f"[*] Testing {target} for CVE-YYYY-XXXXX")
# Step 1: Send malicious request
payload = "<script>alert(1)</script>"
r = requests.get(f"{target}/search?q={payload}")
# Step 2: Verify exploitation
if payload in r.text:
print(f"[+] VULNERABLE! Payload reflected in response.")
return True
else:
print(f"[-] Not vulnerable.")
return False
if __name__ == "__main__":
exploit(TARGET)
# Run all XSS PoCs against a target
python poc-runner.py --category xss --target http://lab.local
# Run all SQLi PoCs
python poc-runner.py --category sqli --target http://lab.local
# Run specific severity level
python poc-runner.py --severity critical --target http://lab.local
Have a working PoC for a recent CVE?
CVE-YYYY-XXXXX/README.md + exploit.py + screenshotMIT Β© Javokhir Tursunboyev
| CVE | Product | Type | CVSS |
|---|
| CVE-2026-66412 | Leantime β10k+ | IDOR (getMilestone) | 7.5 |
| CVE-2026-66414 | Leantime β10k+ | Open Redirect | 6.1 |
| CVE-2026-66415 | Leantime β10k+ | SSRF + LFI | 8.8 |
| CVE-2026-66416 | Leantime β10k+ | CSRF Disabled | 8.8 |
| ID | Target | Type | CVSS | Status |
|---|
| ad927f12 | eGov SmartCity | Struts2 RCE | 10.0 | VulnCheck Review |
| 55c37649 | Tesla Vehicle CMD | JWT No Verify | 8.8 | VulnCheck Review |
| b5aa1a1a | OzonTech file.d | Missing Auth | 8.2 | VulnCheck Review |
| 9582b653 | Gojek Darkroom | Path Traversal | 7.5 | VulnCheck Review |
| 97d14382 | Kaspersky KLara | No Rate Limit | 6.5 | VulnCheck Review |
| SCRMBT-480 | SuiteCRM | Unauth SQLi | 9.8 | GitHub Triage |
| SCRMBT-481 | SuiteCRM | File Upload Bypass | 8.8 | GitHub Triage |
| SCRMBT-482 | SuiteCRM | File Upload RCE | 8.8 | GitHub Triage |
| SCRMBT-483 | SuiteCRM | Unauth XSS | 8.2 | GitHub Triage |
| Category | Count |
|---|
| SQL Injection | 5 |
| XSS (Reflected/Stored) | 4 |
| Broken Access Control | 3 |
| CSRF | 1 |
| IDOR | 1 |
| Auth Bypass | 2 |
| SSRF + LFI | 1 |
| File Upload RCE | 1 |
| Open Redirect | 1 |
| Missing Authentication | 1 |
| Total | 4 Published + 9 Active (SuiteCRM+VulnCheck) |