This is becoming such a common story that I'm starting to think it's a little irresponsible of both Amazon and GitHub to not react better to it. Clearly Amazon is capable of detecting when this happens as evidenced by their rapid response; when they see AWS keys published to GitHub, they should block the account, or at least prevent it from spinning up any new instances. They can then contact the owner over e-mail to…
How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
91–100 of 110 posts
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#92This is becoming such a common story that I'm starting to think it's a little irresponsible of both Amazon and GitHub to not react better to it. Clearly Amazon is capable of detecting when this happens as evidenced by their rapid response; when they see AWS keys published to GitHub, they should block the account, or at least prevent it from spinning up any new instances. They can then contact the owner over e-mail to…
I wonder if you actually read the story. The author displays incompetence in technology administration at multiple steps. From committing the basic design error of using hard-coded credentials at all; to committing them to any kind of repository; to failing to check on the visibility of that repository; to giving those credentials privileges they did not need; to failing to act effectively on warning messages. And al…
I wonder if you actually read the story.
He admits several faults including most if not all of those you mention.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#93Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#94Earlier quoted context omitted.
I wonder if you actually read the story. The author displays incompetence in technology administration at multiple steps. From committing the basic design error of using hard-coded credentials at all; to committing them to any kind of repository; to failing to check on the visibility of that repository; to giving those credentials privileges they did not need; to failing to act effectively on warning messages. And al…
> all this, apparently, is laid at the feet of Visual Studio I wonder if you actually read the story. He admits several faults including most if not all of those you mention.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#95Earlier quoted context omitted.
> Encrypt access keys in config files instead of just leaving them exposed in the config file. How do decrypt them when you app re-launches? How do you decrypt them automatically on every instance?
I've moved to using environment variables. I realise they have their own security challenges but at least I'm not accidentally going to git push the keys.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#96This is becoming such a common story that I'm starting to think it's a little irresponsible of both Amazon and GitHub to not react better to it. Clearly Amazon is capable of detecting when this happens as evidenced by their rapid response; when they see AWS keys published to GitHub, they should block the account, or at least prevent it from spinning up any new instances. They can then contact the owner over e-mail to…
Even if it's public... That's still a Gmail-esque situation that would immediately raise privacy concerns.
Developers should pay attention to what they're doing. Your AWS keys shouldn't even been in your private repo. You should find another way or you shouldn't be using a third-party for source control.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#97Earlier quoted context omitted.
> all this, apparently, is laid at the feet of Visual Studio I wonder if you actually read the story. He admits several faults including most if not all of those you mention.
So what? Admitting fault isn't absolution. He really does go out of his way to blame the tools.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#98Earlier quoted context omitted.
Is it really on the web service companies to make sure you (the developer) don't do anything stupid? The article author could have avoided a lot of headache if he simply checked the repo before walking away. Red flags should have gone up as soon as he received the first weird Amazon messages, but he still didn't think to check his own work. The author calls this a "Data Breach" but in reality it was a "Data Leak".
Maybe not, but it think it is the web service company's responsibility to alert and contact you on suspicious activity ... like a sudden $6,000 jump in service usage of spot instances in regions you have never used before. I mean a quick automated email would be enough for you to take action. The way it is set up now, you pay for it and humbly beg Amazon to deduct those charges if they see fit.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#99Earlier quoted context omitted.
Is it really on the web service companies to make sure you (the developer) don't do anything stupid? Yes. The web service company should look at it as basic security - if people are using their service to discover private information and use it to defraud their users, even if the users have been stupid enough to upload that information publicly, the company should do what they can to mitigate the problem. If I post a…
> mitigate the problem. This seems like very minor engineering effort on behalf of GH - simple regexes, even.
I don't think this would be a minor undertaking or simple in any way, but it is important enough that a provider (and target) the size of GitHub should still do it.
Re: How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
#100Earlier quoted context omitted.
So what? Admitting fault isn't absolution. He really does go out of his way to blame the tools.
The tool has a huge bug! Even if he wasn't putting credentials in there, it could still have led to sensitive source code getting out or something!