Kickstarter 'Bug' Exposed Projects
online.wsj.com
online.wsj.com
I took screenshots of her account, I logged out and logged back into my account. I sent an email to Kickstarter but I had no response from them. I still have the screenshots.
Don't they have logs?
http://www.kickstarter.com/blog/kickstarter-api-bug
>>Based on our research, the overwhelming majority of the private API access was by a computer programmer/Wall Street Journal reporter who contacted us. Outside of that person's use, our research shows that a total of 48 unlaunched projects were accessed during the three weeks this bug was live (this number includes a number of views by Kickstarter's developers working on the API itself).
Kickstarter said it patched the security hole on Friday afternoon, after The Wall Street Journal began analyzing the exposed data.
Does that sound to anyone else like the WSJ just openly admitted to deliberately hacking Kickstarter?
https://twitter.com/#!/jsvine/status/202068880724729857
This is something that based on a few precedents, probably wouldn't be considered hacking. This includes the Democrat operative who uncovered a meant-to-be-private audio recording belonging to Gov. Arnold Schwarzenegger by going to the governor's public file server and moving up the directory tree:
http://articles.latimes.com/2006/sep/13/local/me-audio13
(disclosure: I'm friendly with the OP in the small world of devs)
*edit: obviously the AT&T ID case would be precedent too. But it seems the WSJ made prior notification before publication.
There is absolutely no provision whatsoever under the law that scales the severity of unauthorized access with the difficulty of the technical countermeasure you circumvent. Unauthorized access is unauthorized access. There could be no security countermeasure in place whatsoever and you could still run afoul of this.
This is a very common misconception among tech people about how the CFAA works.
That is what I have come to expect of such web pages.
And it said "Coming soon."
And someone found out they can goto http://thisisstep2.com/.
Should I be able to say "But.. you aren't meant to go there!" ? At what point does your legal boundary lie for what is considered a public webpage and what is considered "not authorised."
That's where I see ease of access coming into it: If you really don't take any effort to keep me out of something (even as little as telling me "stay out"), how do I distinguish that unauthorized content from content I'm authorized to access — and not only that, but make the distinction before I access it?
Do I think you'd be convicted for manipulating URLs and grabbing their entire database? Very possibly.
Do I think you could incur five figures of legal headache in either scenario? Yes, I think you could, depending on how savvy the "victim" is and how close to "fight or flight" you push them.
The way it's been described so far, the reporter thought he had found an undocumented API...which, totally speaking out of guesswork here, could be as simple as seeing the json file being passed through the web inspector, seeing that there's an id field, and then iterating across it. The person has no expectation that when the id is of a private object, that the service would actually return that data.
Let me be clear: I don't think Kickstarter is going to go after the WSJ, or even that most companies would raise a huge stink about this.
This is good behavior, not bad.
Do not fuck with other people's web applications unless you're sure it's OK.
It's OK at Google and to an extent it is OK at Facebook, because both have published policies. I think that's what you should do for your applications, too; if you don't, the other community norm is "no policy means report the bug to Twitter instead of your security contact".
You're obviously not going to go to jail (in the US) for not being careful about this stuff, but you can easily cost yourself 5 figures worth of legal fees and a whole lot of time and energy.