Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
poc-cve-collection — 🧪 Collects CVE PoCs and backs them up to the Internet Archive when they are unavailable on GitHub. | Kitploit
Tools/GitHubGitHub/horkimhab/poc-cve-collection
Vulnerability AnalysisExploitationInformation GatheringThreat IntelligenceLearning & EducationCurated Resources
GitHubhorkimhab/poc-cve-collection

poc-cve-collection

🧪 Collects CVE PoCs and backs them up to the Internet Archive when they are unavailable on GitHub.

View Repository
123011h 6m agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

poc-cve-collection

Poc CVE Collection

🧪 Collects CVE PoCs and backs them up to the Internet Archive when they are unavailable on GitHub.

Donate

Support the maintenance of this project with PayPal or by scanning the QR code.

Your donation helps me search GitHub for missing CVE proof-of-concept repositories, verify and organize new findings, preserve unavailable repositories through the Internet Archive, and keep this collection useful and up to date for everyone.

Donate to help me find and archive missing CVE resources for you and the wider security community. Every contribution supports the time and infrastructure needed for continuous discovery, backup, and maintenance.

👦 សម្រាប់ការបរិច្ចាគរបស់អ្នក ១០% នឹងត្រូវបានចូលរួមចំណែកជូនមន្ទីរពេទ្យគន្ធបុប្ផា។

👦 Ten percent of your donation will be contributed to Kantha Bopha Children's Hospital.

Donate with PayPal

QR code for donation
Scan with ABA Mobile · Click to enlarge View donation records and images →

Decrypting an archived PoC file

Archives use OpenSSL AES-256-CBC with PBKDF2. Build the password by joining these values with _, then append the CVE ID:

PASSWORD_SUFFIX = learn_coding_is_rean-it.com_IlovefamilyHKimhab
PASSWORD_PUBLIC3SEP26 = Ilovemyandwifefamily_AmazingCambodia_Iamaspeckintheuniverse_bluedot_passwordgenerator.rean-it.com$$$
SECRET_KEY_REAN_IT = "rean-it.com..."
Password = PASSWORD_SUFFIX_PASSWORD_PUBLIC3SEP26<SECRET_KEY_REAN_IT><CVE-ID>

Example for CVE-2026-31431:


openssl enc -d -aes-256-cbc -pbkdf2 \
  -in "${FILE}" -out "${CVE_ID}.zip" -pass "pass:${PASSWORD}"
unzip "${CVE_ID}.zip" -d "${CVE_ID}"

Replace FILE with the downloaded filename. Keep the fixed password text in single quotes so the shell does not expand $$.

Example


# CVE-2026-31431

# Title
crypto: algif_aead - Revert to operating out-of-place

# Description
In the Linux kernel, the following vulnerability has been resolved: crypto: algif_aead - Revert to operating out-of-place This mostly reverts commit 72548b093ee3 except for the copying of the associated data. There is no benefit in operating in-place in algif_aead since the source and destination come from different mappings. Get rid of all the complexity added for in-place operation and just copy the AD directly.

# POCs
- https://github.com/theori-io/copy-fail-CVE-2026-31431
- https://github.com/rootsecdev/cve_2026_31431
- https://github.com/badsectorlabs/copyfail-go

# Backup pocs
- https://archive.org/details/cve-2026-31431-2026-07-15-1784090663.zip

Overview

  • Collect CVE proof-of-concept repositories from public sources.
  • Preserve missing or removed PoC resources through Internet Archive backups.
  • Keep CVE PoC data organized for tracking, reference, and research.

Features

  • Automated CVE batch processing with GitHub Actions.
  • GitHub PoC discovery and local metadata generation.
  • Archive backup support for unavailable GitHub resources.
  • Commit messages and notifications based on processed CVE batches.

Large generated files

The poc-cve-collection-script/pocs-list.json file is stored with Git LFS so it can grow beyond GitHub's regular Git file-size limits. Install Git LFS before cloning or updating the repositories:

git lfs install
git clone --recurse-submodules https://github.com/HORKimhab/poc-cve-collection.git
git -C poc-cve-collection-script lfs pull

When migrating an existing checkout, commit and push the LFS change in the submodule first, then commit and push the updated submodule pointer in this repository. GitHub Actions performs the LFS setup and download automatically.

Unknown repositories

GitHub repositories whose names do not explicitly identify the CVE being processed are kept out of the confirmed CVE record. They are stored by the searched CVE year using the existing repoName-authorName convention:

2026/unknown/repository-name-owner.md

Each unknown record contains the repository name, every CVE search that found it, its GitHub PoC URL, and any backup PoC URLs. Unknown repositories continue through the clone and archive pipeline so they can still be preserved. For example:

# repository-name

## Discovered While Searching
- CVE-2026-36214

## POCs
- https://github.com/owner/repository-name

## Backup pocs

Resource

  • https://github.com/CVEProject/cvelistV5
  • https://github.com/4D4J/objdump-Out-Of-Bounds-write
  • https://github.com/bikini/exploitarium
  • https://securitylab.github.com/advisories/#year-2026
  • https://github.com/p0dalirius?tab=repositories&q=&type=&language=&sort=stargazers
  • https://github.com/star-sg/CVE
  • https://github.com/NebuSec/CyberMeowfia
  • https://www.elttam.com/blog/cruising-for-shells-in-flowise
  • https://github.com/califio/publications/tree/main
  • https://github.com/fankh/vulnerability-poc
  • https://calif.io/research
  • POC Linux: https://github.com/Al1ex/LinuxEelvation
  • https://github.com/Unclecheng-li
  • https://github.com/qazbnm456/awesome-cve-poc
  • https://github.com/Dump-GUY/BTR_CLI
  • https://github.com/splintersfury/KernelSight
  • https://github.com/topscoder/nuclei-wordfence-cve
  • https://github.com/jfrog
  • https://blog.doyensec.com/2026/09/17/ovs.html
  • https://bishopfox.com/blog/cve-2026-82329-unauthenticated-administrative-access-in-jfrog-artifactory-via-an-empty-cluster-join-key
  • https://github.com/thezdi/PoC

TODO

  • [] Clone and zip CVE-2025-55182-{page1}-2026-07-30-1785405378 (https://github.com/search?q=CVE-2025-55182&type=repositories&p=1) till complete

retry in 6 attemps, 1, 3, 9, 11, 15

  • Error: GitHub search request failed: [Errno 8] nodename nor servname provided, or not known
Download Tool