Live data from Hacker News

How I hacked Github again

homakov.blogspot.com

121–130 of 202 posts

Re: How I hacked Github again

#122
post #21

Shame on github for making these mistakes in the first place, but kudos to them for doing such a great job of engaging the white hats.

If we're shaming any code with security flaws, no one is free of shame. I'm excited by the bounty program, it's a great way to get things like this identified and responsibly disclosed

I agree that flaws will always exist, but I don't understand why it's ever worth it to not be absolutely strict about matching redirect_uri in OAuth.

Re: How I hacked Github again

#123
Really good work @homakov and I suggest you should start a web-security-school or something of the sort. I'm sure there is money in that field and you would be able to keep traveling around the world while doing it.

Re: How I hacked Github again

#124
post #78

Earlier quoted context omitted.

Although you probably should factor in the possibility of several years of compulsory $0.30/hr labour, plus forfeiture of all your ill-gotten gains (and probably some healthily-gotten ones too, they're not so fussy) And that's before legal costs and possible restitution.

Not a concern if you live in Russia or Eastern Europe.

...unless you like to travel.

Re: How I hacked Github again

#125

Earlier quoted context omitted.

Really great attitude. I would make this your tagline in some way - "I will find vulnerabilities. If I don't, I will become a vulnerability to my own body and attack myself until I do!"

Did we really just make an "In Soviet Russia" joke? That was appropriate? Man, I love this place.

Alright, I had to look this up. Here's some info on these types of jokes.

http://en.wikipedia.org/wiki/Yakov_Smirnoff - referred to as a Russian Reversal

Ok, learned something completely wasn't aware of before.

But, no, no intent to make that kind of joke.

Re: How I hacked Github again

#127
post #33
post #29

Earlier quoted context omitted.

There's a number of people who would like donate but not interested in consulting.. There were always people complaining "Add a donate address" Now "why you added a donate address". Oh, Internet.

At least in my experience, I donate to groups that do good work but aren't getting paid for it. I wouldn't donate to people who are being paid (quite handsomely, in this case) for their labor. Especially when he's already clarified that GitHub paid him more than he thought his time was worth.

I doubt Egor is being paid for posting these summaries to his own blog for all of us to see. Even if he weren't contributing code to various libraries and applications, these write-ups are a great benefit to everyone else who has yet to be a target.

Re: How I hacked Github again

#128

Earlier quoted context omitted.

It's worth mentioning that Github has forked Rails and is working off their own private branch of Rails 2.3. Not saying that was relevant to this exploit, mind you. https://github.com/github/rails http://www.kalzumeus.com/2013/06/17/if-your-business-uses-ra...

It is relevant to this: > I . . . decoded _gist_session cookie (which is regular Rails Base64 encoded cookie) In Rails 4 the session cookie is encrypted with a server-side secret, so the end user can't decipher it.

Isn't gist an entirely separate application from dotcom? My impression was gist is a Sinatra app, not Rails.

Re: How I hacked Github again

#129

I'm the only that thinks that $4000 was very cheap on part of Github? a security hole like this on the wrong hands would have bring severe consequences to github, consequences so big that they would probably pay $1,000,000 USD for it to never happen. So maybe something in the $50-100K would sound more reasonable. Egor is a great hacker with no business sense? On the other hand, the publicity his service gets for this…

No you're not alone, considering this was a combination of security holes that allowed people to get read/write access to others repos, including private.
Post reply on HN