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.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Ch4120N-CVE-Pulse — Live CVE PoC (Proof-of-Concepts) Aggregator with Smart Search & Threat Intelligence | Kitploit
Tools/GitHubGitHub/ch4120n/ch4120n-cve-pulse
Indicator of Compromise (IOC) ManagementOSINT (Open Source Intelligence)ReconnaissanceVulnerability ScannersThreat Feeds & AggregatorsVulnerability AnalysisExploitationScripting & AutomationInformation GatheringThreat IntelligenceCurated Resources
3183h 26m agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
GitHubch4120n/ch4120n-cve-pulse

Ch4120N-CVE-Pulse

Live CVE PoC (Proof-of-Concepts) Aggregator with Smart Search & Threat Intelligence

View RepositoryWebsite
Share
Ch4120N CVE Pulse Logo Preview

⚡ Ch4120N CVE Pulse

Live CVE PoC Aggregator with Smart Search & Threat Intelligence

Language License Status

GitHub stars GitHub forks


CVE Pulse automatically discovers, scores, and indexes CVE Proof‑of‑Concepts from GitHub.
It enriches them with EPSS scores and CISA KEV data, builds daily snapshots & diffs, and serves a fast, searchable static website


📋 Table of Contents

  • 👨‍💻 Project Creator
  • 🎯 What It Does
  • ✨ Key Features
  • 🧱 Architecture
  • ⚙️ How It Works
  • 🚀 Quick Start
  • 📦 Installation
  • 💻 Usage
    • Subcommands
    • Full Pipeline
  • 📊 Output & Website
  • 🗂️ Project Structure
  • 🔧 Configuration
  • 📡 Data Sources
  • 📅 Automation (CI/CD)
  • 📈 Trending PoCs
  • ⚠️ Disclaimer
  • 📄 License

👨‍💻 Project Creator

Ch4120N – Security enthusiast & automation lover.
📧 [email protected]


🎯 What It Does

  1. Fetches the latest EPSS scores and CISA Known Exploited Vulnerabilities (KEV) catalogue.
  2. Scans GitHub for repositories that contain exploit PoCs for CVEs (using search + GraphQL metadata).
  3. Scores each candidate with a confidence model (stars, recency, keyword matches, blacklist, etc.).
  4. Joins the PoC data with EPSS and KEV, then builds a complete JSON API.
  5. Generates a static website with a powerful client‑side search engine.
  6. Creates daily snapshots and diffs so you can track new high‑confidence PoCs.

✨ Key Features

  • 🔍 Automated PoC Discovery – multi‑window GitHub code/repository search
  • 🧠 Smart Scoring – code vs documentation matches, star count, recency, blacklist, and heuristics
  • 📈 EPSS & KEV Integration – CISA’s KEV list and FIRST’s EPSS scores are merged with PoC data
  • 📊 Daily Snapshots & Diffs – see what’s new, what was promoted to “high confidence”, and what was removed
  • 🌐 Searchable Website – fuzzy search by CVE ID, vendor, product, keyword, with negative filters (-windows)
  • 🚀 Fully Automated – GitHub Actions pipelines update everything on schedule
  • 💾 Zero Server Costs – all data is static JSON/HTML, hosted on GitHub Pages
  • 🛡️ Blacklist Support – ignore noisy or irrelevant repositories

🧱 Architecture

Project Architecture Sample

⚙️ How It Works

  1. fetch-epss downloads the top 2000 CVEs by EPSS score.
  2. fetch-kev downloads the CISA KEV catalog.
  3. sync-cves reads data/github.txt and fetches CVE metadata from the MITRE API, then creates/updates markdown files for each CVE.
  4. pipeline (or individual build-* commands):
    • Builds a scope of CVEs to scan (from github.txt or previously low‑confidence ones).
    • Uses the GitHub search API to find repositories mentioning the CVE ID.
    • Enriches candidates with repository metadata (stars, language, topics) via GraphQL.
    • Scores each repository and assigns a confidence tier (high, medium, low).
    • Writes per‑CVE JSON files, an index, and a top‑100 list.
    • Creates a snapshot of the current state and a diff against the previous day.
  5. build-site generates CVE_list.json, trending_poc.json, and the static HTML page.

🚀 Quick Start

root@kitploit:~
# Clone the repository
git clone https://github.com/Ch4120N/Ch4120N-CVE-Pulse.git
cd Ch4120N-CVE-Pulse

# Install dependencies
pip install -r requirements.txt

# Download base data
python chCVEPulse.py fetch-epss
python chCVEPulse.py fetch-kev

# Sync your initial CVE list (from data/github.txt)
python chCVEPulse.py sync-cves

# Run the full discovery pipeline (needs GITHUB_TOKEN for higher rate limits)
export GITHUB_TOKEN=your_token_here
python chCVEPulse.py pipeline --days 7

# Generate the static website
python chCVEPulse.py build-site

# Open docs/index.html in your browser

📦 Installation

Requirements:

  • Python 3.9+
  • pip

Install the packages:

root@kitploit:~
pip install -r requirements.txt

(requirements.txt includes requests, jinja2, and any other dependencies.)


💻 Usage

All operations go through the single script chCVEPulse.py.

Subcommands

Examples:

root@kitploit:~
# Fetch new data
python chCVEPulse.py fetch-epss --limit 2000
python chCVEPulse.py fetch-kev

# Update a specific CVE
python chCVEPulse.py sync-cves --cve CVE-2025-12345

# Full pipeline (daily mode)
python chCVEPulse.py pipeline --days 7 --mode daily --limit 50

# Regenerate website only
python chCVEPulse.py build-site --html-mode summary

Full Pipeline

The pipeline subcommand can be fine‑tuned:

  • --days : how many days back to search GitHub (default: 7)
  • --mode : daily (recent CVEs, faster) or weekly (broader scan)
  • --limit : max CVEs to scan (default: 50)
  • --cve : specify one or more CVE IDs to scan
  • --skip-discovery : only regenerate outputs from existing data
  • --check-links : verify repository URLs are still alive

📊 Output & Website

After a successful pipeline run, docs/ contains:

  • index.html – the main search page (powered by logic.js and style.css)
  • CVE_list.json – all CVEs with descriptions and PoC links
  • trending_poc.json – recently updated PoCs (from the auto‑updated README)
  • api/v1/ – full REST‑like JSON endpoints:
    • joined_top.json – high‑priority CVEs with PoCs, EPSS, and KEV status
    • kev.json – enriched KEV list
    • epss_top.json – top EPSS CVEs with PoCs
    • cve/{CVE-ID}.json – detailed PoC info per CVE
    • snapshots/ – daily state snapshots
    • diffs/ – day‑over‑day changes

The search supports fuzzy matching, vendor/product filters, and negative terms (e.g., -windows).


🗂️ Project Structure

root@kitploit:~
Ch4120N-CVE-Pulse/
├── chCVEPulse.py
├── scripts/
│   ├── config.py
│   ├── helpers.py
│   ├── github_api.py
│   ├── scoring.py
│   ├── discovery.py
│   ├── outputs.py
│   ├── diff.py
│   ├── joined.py
│   ├── site.py
│   ├── sync.py
│   ├── fetch_epss.py
│   ├── fetch_kev.py
│   └── pipeline.py
├── templates/
│   └── index.html# Jinja2 template for the website
├── data/
│   ├── github.txt# CVE -> PoC URL list (edit this)
│   ├── blacklist.txt
│   ├── cache/
│   └── evidence/
├── docs/
│   ├── api/v1/
│   └── index.html, style.css, logic.js
├── requirements.txt
└── README.md

🔧 Configuration

Almost all settings live in scripts/config.py:

  • GITHUB_SOURCES – path to your data/github.txt
  • EPSS_API_URL, KEV_URL, CVE_API_TEMPLATE – external API endpoints
  • HIGH_EPSS_THRESHOLD – minimum EPSS for “high” alerts
  • TOP_KEV_COUNT – how many KEV entries to keep
  • SNAPSHOT_RETENTION_DAYS – how long to keep old snapshots

📡 Data Sources

A GitHub token is recommended to increase API rate limits (set as GITHUB_TOKEN environment variable).


📅 Automation (CI/CD)

Three GitHub Actions workflows keep everything updated:

  • sync_cve_pocs.yml – runs daily, reads data/github.txt, fetches fresh CVE metadata and updates markdown files.
  • hot_cves.yml – runs every 6 hours, updates the Trending PoCs section in this README.
  • site.yml – builds and deploys the static website to GitHub Pages.

All workflows are in .github/workflows/.


📈 Trending PoCs

The Trending PoCs table below is automatically updated every 6 hours by the CI pipeline.

2026 (latest 20 of 584 repos)

2025 (latest 20 of 594 repos)

2024 (latest 20 of 636 repos)

2023 (latest 20 of 531 repos)

2022 (latest 20 of 560 repos)


⚠️ Disclaimer

This project is intended for threat intelligence, vulnerability management, and defensive security research.
Do not use the linked repositories for any illegal or unauthorized activities.
The authors do not host or endorse the PoC code – they merely index publicly available information.


📄 License

GPLv3 License – see the LICENSE file for full text.


"Stay ahead of threats – track every CVE PoC in real time."

⭐ If this project helps you, please consider giving it a star!

GitHub stars

Made with ❤️ by Ch4120N

Download Tool
  • The website (docs/) is deployed to GitHub Pages.
  • CommandDescription
    fetch-epssDownload EPSS data
    fetch-kevDownload KEV catalog
    sync-cvesUpdate CVE markdowns from data/github.txt
    build-siteGenerate the static website (CVE list + HTML)
    build-diffsBuild daily diff from the last two snapshots
    build-joinedCreate joined KEV+EPSS+PoC JSON endpoints
    pipelineRun the full pipeline (discover → output → diff → site)
    SourceDescription
    GitHub Search APIDiscover repositories mentioning CVE IDs
    GitHub GraphQLFetch star count, language, topics, fork/archive status
    FIRST EPSSExploit Prediction Scoring System
    CISA KEVKnown Exploited Vulnerabilities catalog
    MITRE CVE APIOfficial CVE descriptions, references, products
    StarsUpdatedRepositoryDescription
    4070⭐4 hours agocopy-fail-CVE-2026-31431Copy Fail (CVE-2026-31431): 9-year-old Linux kernel LPE found by Theori's Xint Code
    576⭐8 days agocve_2026_31431Exploit POC for CVE_2026_31431
    329⭐20 hours agoCVE-2026-54121Certighost POC
    245⭐8 hours agoCVE-2026-43499-popsicleCVE-2026-43499 Implementation for 6.12.23-android16-5-g75e9b1c7ae7c-abogki463945075-4k
    231⭐4 days agoCVE-2026-41089Netlogon and CLDAP vulnerability research with a proof of concept.
    304⭐1 day agoCVE-2026-21858n8n Ni8mare - Unauthenticated Arbitrary File Read to RCE Chain (CVSS 10.0)
    208⭐14 days agoCVE-2026-24061Exploitation of CVE-2026-24061
    159⭐6 days agoCVE-2026-43499CVE-2026-43499 PoC
    177⭐2 days agoCVE-2026-62911POC pre-auth RCE on Exchange
    825⭐2 days agoCVE-2026-24061CVE-2026-24061 exploit PoC
    141⭐17 hours agoCVE-2026-42980-POCCVE-2026-42980 PUBLIC EXPLOIT + RESEARCH
    101⭐17 hours agoCVE-2026-75604-pocCVE-2026-75604 Next.js Windows RCE poc
    124⭐7 days agoCVE-2026-41651
    102⭐23 hours agoCVE-2026-43499-Poc-AnalysisVulnerability analysis and Proof of Concept (PoC) for CVE-2026-43499 affecting Xiaomi devices. For educational and research purposes only.
    111⭐25 days agoCVE-2026-31431-Advanced-ExploitCVE-2026-31431 纯文件利用
    18⭐6 days agoCVE-2026-43499-Poc-AnalysisVulnerability analysis and Proof of Concept (PoC) for CVE-2026-43499 affecting Xiaomi devices. For educational and research purposes only.
    63⭐29 days agoCVE-2026-45504CVE-2026-45504 Microsoft Exchange File Read
    41⭐8 days agoCVE-2026-31431
    109⭐6 days agoCopy-Fail-Exploit-CVE-2026-31431Most Linux LPEs need a race window or a kernel-specific offset. Copy Fail is a straight-line logic flaw, it needs neither. The same 732-byte Python script (or .c elf) roots every Linux distribution shipped since 2017.
    83⭐7 days agoCVE-2026-0073-Android-adbd-authentication-bypass-POC
    StarsUpdatedRepositoryDescription
    1430⭐1 day agoCVE-2025-55182Explanation and full RCE PoC for CVE-2025-55182
    792⭐8 days agoCVE-2025-55182-researchCVE-2025-55182 POC
    717⭐2 days agoCVE-2025-33073PoC Exploit for the NTLM reflection SMB flaw.
    528⭐14 hours agoCVE-2025-32463_chwootEscalation of Privilege to the root through sudo binary with chroot option. CVE-2025-32463
    477⭐8 days agoCVE-2025-32463Local Privilege Escalation to Root via Sudo chroot in Linux
    313⭐19 hours agoCVE-2025-53770-ExploitSharePoint WebPart Injection Exploit Tool
    314⭐17 days agoCVE-2025-55182RSC/Next.js RCE Vulnerability Detector & PoC Chrome Extension – CVE-2025-55182 & CVE-2025-66478
    1062⭐7 days agoReact2Shell-CVE-2025-55182-original-pocOriginal Proof-of-Concepts for React2Shell CVE-2025-55182
    406⭐2 days agoCVE-2025-24071_PoCCVE-2025-24071: NTLM Hash Leak via RAR/ZIP Extraction and .library-ms File
    213⭐1 day agoCVE-2025-32023PoC & Exploit for CVE-2025-32023 / PlaidCTF 2025 "Zerodeo"
    385⭐10 days agoColorOS-CVE-2025-10184ColorOS短信漏洞,以及用户自救方案
    281⭐17 hours agoCVE-2025-55182-advanced-scanner-
    432⭐2 days agoNext.js-RSC-RCE-Scanner-CVE-2025-66478A command-line scanner for batch detection of Next.js application versions and determining if they are affected by CVE-2025-66478 vulnerability.
    197⭐1 day agoPOC-CVE-2025-24813his repository contains an automated Proof of Concept (PoC) script for exploiting CVE-2025-24813, a Remote Code Execution (RCE) vulnerability in Apache Tomcat. The vulnerability allows an attacker to upload a malicious serialized payload to the server, leading to arbitrary code execution via deserialization when specific conditions are met.
    190⭐183 days agoRSC-Detect-CVE-2025-55182RSC Detect CVE 2025 55182
    194⭐8 days agoCVE-2025-30208-EXPCVE-2025-30208-EXP
    142⭐10 days agoCVE-2025-32433CVE-2025-32433 https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2
    119⭐2 days agoCVE-2025-43300This is POC for IOS 0click CVE-2025-43300
    160⭐8 days agoCVE-2025-21756Exploit for CVE-2025-21756 for Linux kernel 6.6.75. My first linux kernel exploit!
    195⭐27 days agoCVE-2025-32756-POCProof of Concept for CVE-2025-32756 - A critical stack-based buffer overflow vulnerability affecting multiple Fortinet products.
    StarsUpdatedRepositoryDescription
    2456⭐2 days agoCVE-2024-1086Universal local privilege escalation Proof-of-Concept exploit for CVE-2024-1086, working on most Linux kernels between v5.14 and v6.6, including Debian, Ubuntu, and KernelCTF. The success rate is 99.4% in KernelCTF images.
    689⭐1 day agoCVE-2024-38063poc for CVE-2024-38063 (RCE in tcpip.sys)
    497⭐20 days agocve-2024-6387-poca signal handler race condition in OpenSSH's server (sshd)
    517⭐1 day agoCVE-2024-49113LdapNightmare is a PoC tool that tests a vulnerable Windows Server against CVE-2024-49113
    526⭐2 days agoCVE-2024-6387_CheckCVE-2024-6387_Check is a lightweight, efficient tool designed to identify servers running vulnerable versions of OpenSSH
    224⭐31 days agoCVE-2024-38077RDL的堆溢出导致的RCE
    378⭐23 days agocve-2024-6387-poc32-bit PoC for CVE-2024-6387 — mirror of the original 7etsuo/cve-2024-6387-poc
    333⭐8 days agoCVE-2024-21338Local Privilege Escalation from Admin to Kernel vulnerability on Windows 10 and Windows 11 operating systems with HVCI enabled.
    331⭐5 days agoCVE-2024-0044CVE-2024-0044: a "run-as any app" high-severity vulnerability affecting Android versions 12 and 13
    320⭐2 days agoCVE-2024-4577PHP CGI Argument Injection (CVE-2024-4577) Remote Code Execution PoC
    285⭐2 days agoCVE-2024-21413CVE-2024-21413 PoC for THM Lab
    775⭐1 day agoCVE-2024-21413-Microsoft-Outlook-Remote-Code-Execution-VulnerabilityMicrosoft-Outlook-Remote-Code-Execution-Vulnerability
    195⭐2 days agoCVE-2024-6387Remote Unauthenticated Code Execution Vulnerability in OpenSSH server (CVE-2024-6387)
    9⭐40 days agoCVE-2024-38077-POC
    235⭐59 days agoCVE_2024_30078_POC_WIFIbasic concept for the latest windows wifi driver CVE
    181⭐6 days agoCVE-2024-25600Unauthenticated Remote Code Execution – Bricks <= 1.9.6
    208⭐2 days agoCVE-2024-23897CVE-2024-23897
    87⭐40 days agoCVE-2024-40725-CVE-2024-40898CVE-2024-40725 and CVE-2024-40898, affecting Apache HTTP Server versions 2.4.0 through 2.4.61. These flaws pose significant risks to web servers worldwide, potentially leading to source code disclosure and server-side request forgery (SSRF) attacks.
    113⭐14 days agoCVE-2024-6387PoC - Remote Unauthenticated Code Execution Vulnerability in OpenSSH server (Scanner and Exploit)
    156⭐16 days agoCVE-2024-21413Microsoft Outlook Information Disclosure Vulnerability (leak password hash) - Expect Script POC
    StarsUpdatedRepositoryDescription
    784⭐14 days agoCVE-2023-38831-winrar-exploitCVE-2023-38831 winrar exploit generator
    504⭐2 days agoWindows_LPE_AFD_CVE-2023-21768LPE exploit for CVE-2023-21768
    381⭐3 days agoCVE-2023-32233CVE-2023-32233: Linux内核中的安全漏洞
    418⭐10 days agoCVE-2023-0386CVE-2023-0386在ubuntu22.04上的提权
    116⭐8 days agoCVE-2023-21839Weblogic CVE-2023-21839 RCE (无需Java依赖一键RCE)
    394⭐19 days agoCVE-2023-4911PoC for CVE-2023-4911
    284⭐13 days agoCVE-2023-21608Adobe Acrobat Reader - CVE-2023-21608 - Remote Code Execution Exploit
    317⭐35 days agoCVE-2023-4863
    246⭐2 days agoCVE-2023-44487Basic vulnerability scanning to see if web servers may be vulnerable to CVE-2023-44487
    245⭐45 days agoCVE-2023-7028This repository presents a proof-of-concept of CVE-2023-7028
    228⭐57 days agoCVE-2023-3519RCE exploit for CVE-2023-3519
    168⭐2 days agoCVE-2023-36745
    226⭐10 days agoCVE-2023-20887VMWare vRealize Network Insight Pre-Authenticated RCE (CVE-2023-20887)
    345⭐2 days agoCVE-2023-23397-POC-Powershell
    183⭐2 days agoCVE-2023-28252
    136⭐40 days agoCVE-2023-2640-CVE-2023-32629GameOver(lay) Ubuntu Privilege Escalation
    240⭐8 days agoWeblogic-CVE-2023-21839
    205⭐2 days agoCVE-2023-46747-RCEexploit for f5-big-ip RCE cve-2023-46747
    236⭐2 days agoCVE-2023-29357Microsoft SharePoint Server Elevation of Privilege Vulnerability
    166⭐8 days agoCVE-2023-25157CVE-2023-25157 - GeoServer SQL Injection - PoC
    StarsUpdatedRepositoryDescription
    1132⭐1 day agoCVE-2022-0847-DirtyPipe-ExploitA root exploit for CVE-2022-0847 (Dirty Pipe)
    570⭐8 days agoCVE-2022-23222CVE-2022-23222: Linux Kernel eBPF Local Privilege Escalation
    360⭐37 days agoCVE-2022-21907HTTP Protocol Stack Remote Code Execution Vulnerability CVE-2022-21907
    357⭐15 hours agoCVE-2022-40684A proof of concept exploit for CVE-2022-40684 affecting Fortinet FortiOS, FortiProxy, and FortiSwitchManager
    377⭐35 days agoCVE-2022-29464WSO2 RCE (CVE-2022-29464) exploit and writeup.
    735⭐2 hours agoCVE-2022-0847-DirtyPipe-ExploitsA collection of exploits and documentation that can be used to exploit the Linux Dirty Pipe vulnerability.
    437⭐3 days agoCVE-2022-25636CVE-2022-25636
    487⭐6 days agoCVE-2022-2588exploit for CVE-2022-2588
    497⭐24 days agoCVE-2022-0995CVE-2022-0995 exploit
    385⭐2 days agoCVE-2022-39197CobaltStrike <= 4.7.1 RCE
    414⭐2 days agoCVE-2022-33679One day based on https://googleprojectzero.blogspot.com/2022/10/rc4-is-still-considered-harmful.html
    281⭐10 days agoCVE-2022-0847CVE-2022-0847-DirtyPipe-Exploit CVE-2022-0847 是存在于 Linux内核 5.8 及之后版本中的本地提权漏洞。攻击者通过利用此漏洞,可覆盖重写任意可读文件中的数据,从而可将普通权限的用户提升到特权 root。 CVE-2022-0847 的漏洞原理类似于 CVE-2016-5195 脏牛漏洞(Dirty Cow),但它更容易被利用。漏洞作者将此漏洞命名为“Dirty Pipe”
    354⭐18 hours agoCVE-2022-21894baton drop (CVE-2022-21894): Secure Boot Security Feature Bypass Vulnerability
    609⭐2 days agoCVE-2022-38694_unlock_bootloaderThis is a one-time signature verification bypass. For persistent signature verification bypass, check https://github.com/TomKing062/CVE-2022-38691_38692
    377⭐2 days agoCVE-2022-0185CVE-2022-0185
    284⭐31 days agocve-2022-27255
    265⭐172 days agoCVE-2022-39952POC for CVE-2022-39952
    238⭐31 days agoCVE-2022-20699Cisco Anyconnect VPN unauth RCE (rwx stack)
    236⭐9 days agoCVE-2022-30075Tp-Link Archer AX50 Authenticated RCE (CVE-2022-30075)
    218⭐10 days agoCVE-2022-34918CVE-2022-34918 netfilter nf_tables 本地提权 POC