Skip to main content
{P}eelSec
FeatureGitHub

GitHub Tracker: Follow Security Research in Real-Time

{P}eelSec Team
Jan 20, 2025
5 min read

A security researcher drops a new exploit PoC. A critical security tool releases a major update. A CVE gets a working exploit added to a tracking repo.

How do you find out? If you're lucky, someone tweets about it. If you're not, you discover it three days later during your weekly GitHub scroll.

What if you could track the repos and researchers that matter, and get notified the moment something happens?


The Problem with GitHub Discovery

GitHub is where security research lives. Exploit databases. Security tools. CVE tracking repos. Researcher side projects that become industry standards.

But staying current is hard:

  • No central feed - Each repo is its own silo
  • Star and forget - How many repos have you starred but never check?
  • FOMO scrolling - Endless browsing hoping to catch something good
  • Release chaos - Major updates buried in notification noise

You end up either missing important releases or spending hours browsing GitHub.


GitHub Tracker

{P}eelSec's GitHub Tracker solves this. Track repositories, users, and organizations. Get notified when activity happens.

What You Can Track

Entity TypeWhat You Get
RepositoriesReleases, commits, issues with CVE tags
UsersNew repos, activity on tracked projects
OrganizationsNew repos, releases across all org projects

What Gets Monitored

For each tracked repo:

  • New releases - Version updates, release notes
  • Significant commits - Especially to main/master
  • CVE-tagged issues - Vulnerability disclosures
  • Security advisories - Official security notifications

Setting Up Tracking

Adding a Repository

  1. Go to GitHub in the sidebar
  2. Click Add Repository
  3. Enter the repo URL (e.g., https://github.com/projectdiscovery/nuclei)
  4. Click Track

The repo appears in your tracked list. Activity starts flowing.

Adding a User or Organization

Same flow, different URL type:

  • User: https://github.com/swisskyrepo
  • Organization: https://github.com/projectdiscovery

Track a prolific researcher. Get their new projects automatically.


The Dashboard

Your GitHub Tracker dashboard shows:

RepoLast ActivityTypeStatus
nuclei2 hours agoRelease v3.1.0New
PayloadsAllTheThings1 day agoCommitSeen
CVE-2024-XXXX3 days agoIssueSeen

Color coding:

  • New activity you haven't seen
  • Activity you've reviewed
  • Inactive repos (no recent changes)

Click any row to see details.


Recommended Repos to Track

Exploit Databases

RepoDescription
trickest/cveCVE PoC tracking
nomi-sec/PoC-in-GitHubGitHub CVE PoCs
offensive-security/exploitdbExploit-DB mirror

Security Tools

RepoDescription
projectdiscovery/nucleiVulnerability scanner
OWASP/CheatSheetSeriesSecurity cheat sheets
danielmiessler/SecListsSecurity testing lists

Research Collections

RepoDescription
swisskyrepo/PayloadsAllTheThingsPayload collection
HackTricks-wiki/hacktricksHacking techniques
SigmaHQ/sigmaDetection rules

Vendor Security

RepoDescription
MicrosoftDocs/security-updatesMicrosoft patches
cisagov/CHIRPCISA tools

Notifications

Configure how you want to be notified:

Notification Types

TypeBest For
In-app onlyNice-to-know repos
Email on releasesCritical tools
Email on all activityHigh-priority tracking

Digest Options

OptionBehavior
ImmediateEmail per event
Daily digestOne email, all activity
Weekly summaryWeekly rollup

Start with daily digests. Immediate notifications for repos where timing matters (exploit drops, CVE PoCs).


Real Scenarios

Scenario 1: The Tool Update

You use Nuclei for vulnerability scanning. A new version drops with critical detection templates.

Without tracking: You find out next week when someone mentions it in Slack.

With tracking: Notification arrives within an hour. You're running the new version by lunch.

Scenario 2: The Exploit Drop

A CVE you're monitoring gets a public PoC added to a tracking repo.

Without tracking: You discover it when it shows up in threat intel feeds (if it does).

With tracking: Notified immediately. You can assess impact before it's widely known.

Scenario 3: The New Research

A security researcher you follow creates a new repo for a novel attack technique.

Without tracking: You miss it entirely until it becomes famous.

With tracking: You're an early adopter. You've already tested it by the time others are discovering it.


Integration with Threat Feed

GitHub activity integrates with your main {P}eelSec feed:

  • CVE-tagged issues appear as threat items
  • Release notes for tracked tools show in your timeline
  • Exploit PoCs get auto-correlated with CVE data

One unified view. GitHub activity alongside other intel sources.


CVE Correlation

When you track CVE-related repos (like trickest/cve), {P}eelSec automatically:

  1. Detects new CVE entries
  2. Matches them to CVEs in your threat feed
  3. Adds "Exploit Available" badges to affected items
  4. Links directly to the PoC

A CVE with a working exploit is more urgent than one without. Now you'll know.


Team Tracking

For teams:

  • Shared tracking list - Everyone sees the same repos
  • Collaborative curation - Team members can add repos
  • Unified notifications - Team-wide or individual preference

Build a shared knowledge base of important repos.


Limits by Tier

TierTracked ReposTracked Users/Orgs
Free32
ProUnlimitedUnlimited
TeamUnlimitedUnlimited

Free tier is enough to try it. Upgrade when you need more.


Try It

  1. Go to GitHub in the sidebar
  2. Add a repo you care about
  3. Enable notifications
  4. Wait for activity

Next time that repo has a release, you'll know immediately.

Because security research shouldn't require constant GitHub scrolling. Track what matters. Get notified when it moves.

Enjoyed this post?

Subscribe to get new posts and product updates delivered to your inbox.