Security tool to highlight early CVE exposure risk
Top 90.6% on sourcepulse
CVE Half-Day Watcher is a security tool designed to identify potential "half-day" vulnerabilities, where a CVE is publicly known and potentially exploitable before an official patch is released. It targets security researchers, developers, and maintainers by flagging CVEs with linked GitHub commits or PRs that haven't yet been incorporated into a release.
How It Works
The tool scans the National Vulnerability Database (NVD) for recently published CVEs. For each CVE, it checks for associated GitHub references like commits or pull requests. It then verifies if these fixes have been included in a GitHub release. If a release containing the fix is not found, the CVE is flagged as a potential "half-day" vulnerability. Additionally, it can scan specific GitHub repositories for suspicious PRs and issues using keyword matching and OpenAI for validation, alerting maintainers to potential risks.
Quick Start & Requirements
pip install -r requirements.txt
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The tool is described as a proof of concept, indicating it may be experimental and subject to further development. The repository scanning feature's effectiveness relies on the quality of OpenAI's validation and the chosen keywords.
3 weeks ago
Inactive