An open API service indexing awesome lists of open source software.

https://github.com/jmousqueton/github-cve-monitor

Github action for monitoring CVE
https://github.com/jmousqueton/github-cve-monitor

cve cybersecurity github-actions python

Last synced: 20 days ago
JSON representation

Github action for monitoring CVE

Awesome Lists containing this project

README

        

# Github CVE Monitor ![Version](https://img.shields.io/badge/version-2.1-blue.svg)

> Automatic monitor Github CVE using Github Actions

[![github-cve-monitor](https://github.com/JMousqueton/github-cve-monitor/actions/workflows/run.yml/badge.svg)](https://github.com/JMousqueton/git-cve-monitor/actions/workflows/run.yml)[![pages-build-deployment](https://github.com/JMousqueton/github-cve-monitor/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/JMousqueton/github-cve-monitor/actions/workflows/pages/pages-build-deployment)

[![Twitter: JMousqueton](https://img.shields.io/twitter/follow/JMousqueton.svg?style=social)](https://twitter.com/JMousqueton)
[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/jmousqueton/github-cve-monitor/blob/main/LICENSE)

## Documentation πŸ“–

Visit [cve-monitor](https://cve-monitor.mousqueton.io) for a demonstration.

### Commande line πŸ’»

Execute `python3 main.py`

### En utilisant Github-Action βš™οΈ

check [run.yml](https://github.com/JMousqueton/github-cve-monitor/blob/main/.github/workflows/run.yml) file

## Installation πŸ’Ώ

### Dependancies

```
pip3 install -r requirements.txt
```

## ⚠️ Limitation

Github limits api call to 100 entries per page

## Roadmap

| Status | Task | Version |
|---|---|---|
| πŸ›  | Add statistics | 2.1 |
| βœ… | ~~Correct bug with field CVE~~ | 2.0c |
| βœ… | ~~sort by CVE~~ | 2.0b |
| βœ… | ~~extract CVE~~ | 2.0 |
| βœ… | ~~increase the number of responses on API Call (now 30)~~ | 2.0 |
| 🟒 | bypass the api limit | 3.0 |

#### LΓ©gende

| Status | Description |
|---|---|
| βœ… | Done |
| πŸ›  | In progress |
| 🟒 | To Do |
| 🟑 | Perhaps one day |
| πŸ”΄ | Never |

## Author

πŸ‘€ **Julien Mousqueton**

* Website:
* LinkedIn: [Julien Mousqueton](https://linkedin.com/in/julienmousqueton)
* Twitter: [@JMousqueton](https://twitter.com/JMousqueton)
* Github: [@JMousqueton](https://github.com/JMousqueton)

## Thanks

- [P1ay8y3ar](https://github.com/p1ay8y3ar) for the original idea πŸ’‘
- [Guillaume Zeja](https://twitter.com/guzefr) pour le support sur python et les encouragements 🍻