Travis CI Security Advisory: Secured Environment Variables
blog.travis-ci.com
Travis CI Security Advisory: Secured Environment Variables
1–10 of 38 posts
Re: Travis CI Security Advisory: Secured Environment Variables
#2Re: Travis CI Security Advisory: Secured Environment Variables
#3Secrets in environment variables is such a bad security anti-pattern, and it seems to be getting more popular.
Re: Travis CI Security Advisory: Secured Environment Variables
#4At the very least they need to add a failsafe that checks all outgoing logs for any secure tokens and replaces them with '*' or something.
If you sign up to play a game of whack-a-mole you will lose eventually.
Re: Travis CI Security Advisory: Secured Environment Variables
#5Secrets in environment variables is such a bad security anti-pattern, and it seems to be getting more popular.
What is a better pattern?
Depending on how the process is running, it may also be reasonably secure to read the secrets from files. But getting this right is tricky, and really prone to human error: all it takes is one errant chmod/chown to remove the security.
Honestly, given the challenges of those options, keeping secrets in environment variables seems like a reasonable compromise to me.
Re: Travis CI Security Advisory: Secured Environment Variables
#6Secrets in environment variables is such a bad security anti-pattern, and it seems to be getting more popular.
What is a better pattern?
Re: Travis CI Security Advisory: Secured Environment Variables
#7While I love travis for what it is, this is a foreseeable result here. At the very least they need to add a failsafe that checks all outgoing logs for any secure tokens and replaces them with ' *' or something. If you sign up to play a game of whack-a-mole you will lose eventually.
Re: Travis CI Security Advisory: Secured Environment Variables
#8Secrets in environment variables is such a bad security anti-pattern, and it seems to be getting more popular.
What is a better pattern?
Re: Travis CI Security Advisory: Secured Environment Variables
#9Re: Travis CI Security Advisory: Secured Environment Variables
#10Is there a chance for rogue pull requests to contain (build) code that dumps out travis environment secrets? I didn't explore this but obviously the code is being built by scripts that are part of the commit.