|
|
|
|
|
by orf
1175 days ago
|
|
Indeed, so you’re building all this tooling and complexity and introducing more issues for the very small intersection of people that: 1. Are not malicious 2. Have access to a key 3. Are unable or unwilling to commit it to GitHub It would be great if this stuff was public and available without a central authority. But after working on it for a while it seems like a fairly good compromise. |
|
There are three issues with the use of GitHub here:
1. Not everybody knows that AWS will invalidate tokens committed into a public GitHub repository.
2. There is a window (67 seconds according to OP) in which the compromised token is public but working. For the “small intersection of people”, you could bring it down to 0.
3. GitHub protects GitHub keys, and apparently AWS keys, but does it protect Azure keys? Or GCP keys?