commit | 6b1b2c7787a0fde7093c588c65f15d464adbf6de | [log] [tgz] |
---|---|---|
author | Adrià Vilanova Martínez <me@avm99963.com> | Wed Apr 05 01:48:30 2023 +0200 |
committer | Adrià Vilanova Martínez <me@avm99963.com> | Wed Apr 05 01:48:30 2023 +0200 |
tree | 76ee1a619299db3748b8f7785c7a00c1812b5f28 | |
parent | e99c92a71870de8548d7ee6aa0da9a0f10c92dc4 [diff] |
Post tweets also when reaching the 30-day fix timeout The check |action.Reason == "disclosureDeadline"| is unnecessary since we also want to post tweets after the 30-day fix timeout. Change-Id: I28c5f49d73129d25a6546918cac278836ff1eaed
A bot which is responsible for managing the vulnerability reports published at https://iavm.xyz/b/vulnz.
The bot performs the following tasks:
The bot will search private (restricted) vulnerability reports and will do the following:
In all the calculations above, a grace period of 1 day is added (so in reality it's 31 days instead of 30, and Deadline + 1 day
instead of Deadline
).
The bot will add a comment to a vulnerability report 5 days before it is automatically disclosed as explained in the previous section.
//secret/
and download the service accounts credentials JSON file to //secret/credentials.json
..env.sample
file to .env
and edit it to your liking.make docker-prod
and docker-compose up -d
.