Skip to content

Use this bot to monitor new CVEs containing defined keywords and send alerts to Slack, Telegram, Discord, PushOver and/or MS Teams.

Notifications You must be signed in to change notification settings

is1ab/Bot-CVE-Notif

This branch is 1753 commits ahead of, 1781 commits behind JMousqueton/Bot-CVE-Notif:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Bot-CVE-Notif
Dec 5, 2024
03c9785 · Dec 5, 2024
Jun 14, 2024
May 19, 2023
Dec 5, 2024
May 19, 2023
May 14, 2023
May 20, 2023
Aug 22, 2022

Repository files navigation

Bot-CVE-Notif

_____________   _______________            _______   ___________________.______________
\_   ___ \   \ /   /\_   _____/            \      \  \_____  \__    ___/|   \_   _____/
/    \  \/\   Y   /  |    __)_    ______   /   |   \  /   |   \|    |   |   ||    __) 
\     \____\     /   |        \  /_____/  /    |    \/    |    \    |   |   ||     \ 
 \______  / \___/   /_______  /           \____|__  /\_______  /____|   |___|\___  /
        \/                  \/                    \/         \/                  \/1.0

Fork of BotPEASS

Use this bot to monitor new CVEs from defined vendors and send alerts to Slack, Telegram, Discord, Pushover and/or MS Teams.

Example with Microsoft Teams

Configure one for yourself

Configuring your own BotPEASS that notifies you about the new CVEs containing specific keywords is very easy!

  • Fork this repo
  • Modify the file config/cve-notif.yaml and set your own vendors
  • In the github secrets of your forked repo enter the following API keys:
    • VULNERS_API_KEY: (Optional) This is used to find publicly available exploits. You can ue a Free API Key.
    • SLACK_WEBHOOK: (Optional) Set the slack webhook to send messages to your slack group
    • DISCORD_WEBHOOK_URL: (Optional) Set the discord webhook to send messages to your discord channel
    • TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID: (Optional) Your Telegram bot token and the chat_id to send the messages to
    • PUSHOVER_DEVICE_NAME, PUSHOVER_USER_KEY and PUSHOVER_TOKEN: (optional) Set the pushover information to send the message
    • MSTEAMS_WEBHOOK_URL:(Optional) Set the Microsoft Teams webhook to send messages to your Microsoft Teams channel
  • Check .github/wordflows/cve-notif.yaml and configure the cron (once every 8 hours by default)

Note that the Slack, Telegram, Pushover, Microsoft Teams and Discord configurations are optional, but if you don't set any of them you won't receive any notifications anywhere

About

Use this bot to monitor new CVEs containing defined keywords and send alerts to Slack, Telegram, Discord, PushOver and/or MS Teams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%