Earlier quoted context omitted.
RE: durability: http://aws.amazon.com/glacier/faqs/#How_durable_is_Amazon_Gl...
Thanks, I would find it helpful if you could also explain that on your homepage. The statement "Amazon Glacier is designed to provide average annual durability of 99.999999999% for an archive" is quite clear and meaningful, but "Glacier is built for durability of 99.999999999%" just seems like a non-sensical marketing blurb. If I got my math right, this means that they expect to lose on average about 10 bytes per sto…
Never Give Your Information To 10 Minute Old Startups
151–160 of 185 posts
Re: Never Give Your Information To 10 Minute Old Startups
#152Earlier quoted context omitted.
On Hacker News, you cannot delete or edit a comment except during the first 2 hours of the comment's existence.
Which answers part two of my question but not part one ...
Re: Never Give Your Information To 10 Minute Old Startups
#153Many folks in the security community might suggest a) An oblique warning publicly like "There exists a security problem with this; I have mailed the devs" b) actually mailing the devs c) waiting for confirmation of fix or a reasonable time and only then d) tar-and-feather. The term-of-art for this is "responsible disclosure." This incentivizes people to fix things quickly and preserves the reputational value of break…
My own policy is that each situation is unique and in some cases you have to disclose details upfront. I believe this was one of those cases. The founders of this application were told in the original thread that there were security issues. They didn't respond to the issue and continued allowing users to signup. Their immediate response should have been to shut down the application with a maintenance page. Their resp…
Re: Never Give Your Information To 10 Minute Old Startups
#154Earlier quoted context omitted.
'Relatively senior' here means 'ostensibly trusted with important tasks in the past'. Both of the creators of this application (I won't say 'founders of this startup' because that's silly) are ex-WePay.
Working in a cool company doesn't automatically mean the developer is competent. Neither is working for a large corp for that matter. I've seen far too many examples of this, unfortunately.
Re: Never Give Your Information To 10 Minute Old Startups
#155Earlier quoted context omitted.
Sorry, but I think you're being far too kind. A policy of so-called responsible disclosure is a reasonable approach to take when dealing with an established product/service that contains a minor vulnerability, something potentially dangerous but unlikely to be exploited in the immediate future with serious negative effects. In this case, we appear to have a new project run by people who don't know what they're doing,…
Completely agree. Look at his responses to the security issue being brought up in the original thread [1]. This is someone who is clearly playing fast and loose with some frameworks, and people's information, and does not deserve to be given that consideration. In his own responses, he says that he won't email the users ! I can't imagine how upset I would be if this had my information. Access control for something li…
In this case I think the public disclosure would have two effects: 1. Put current users of the product at risk. 2. Prevent people from signing up for the product.
So the question really becomes, does 1 outweigh 2, or vice-versa? (and the answer to that also depends on how cooperative & quick the company will be with a fix)
Re: Never Give Your Information To 10 Minute Old Startups
#156Earlier quoted context omitted.
My own policy is that each situation is unique and in some cases you have to disclose details upfront. I believe this was one of those cases. The founders of this application were told in the original thread that there were security issues. They didn't respond to the issue and continued allowing users to signup. Their immediate response should have been to shut down the application with a maintenance page. Their resp…
I gave Diaspora advice on fixing the vulnerabilities then a week to do it prior to mentioning anything more specific than "There exist multiple very bad bugs here."
FTR, I don't think that the gap between saying there is a security vulnerability and describing it is very large, especially when the audience contains capable penetration testers.
Re: Never Give Your Information To 10 Minute Old Startups
#157Earlier quoted context omitted.
Totally not the same thing. Not even close. Knowing a tracking number is nothing compared to having access to someone's AWS account. That's like saying knowing where someone's car is parked is the same as having their keys and a full tank of gas. I agree with silhouette. These guys scaffolded a rails project and and then slapped bootstrap on it. You can't trust an MVP this extreme.
This is exactly the same thing - an obvious security oversight that resulted in private information being disclosed, simply by modifying the URL. The fact that the results are so different is irrelevant - the attack vector was essentially the same. Also, even with the complete lack of security on this site, it should still not be possible to take any action on the victim's AWS account. IAM has read-only roles for thi…
Obviously if there is a known attack vector, you would fix any similar issues everywhere, but not all code is the same.
Re: Never Give Your Information To 10 Minute Old Startups
#158Re: Never Give Your Information To 10 Minute Old Startups
#159Many folks in the security community might suggest a) An oblique warning publicly like "There exists a security problem with this; I have mailed the devs" b) actually mailing the devs c) waiting for confirmation of fix or a reasonable time and only then d) tar-and-feather. The term-of-art for this is "responsible disclosure." This incentivizes people to fix things quickly and preserves the reputational value of break…
Sorry, but I think you're being far too kind. A policy of so-called responsible disclosure is a reasonable approach to take when dealing with an established product/service that contains a minor vulnerability, something potentially dangerous but unlikely to be exploited in the immediate future with serious negative effects. In this case, we appear to have a new project run by people who don't know what they're doing,…
Re: Never Give Your Information To 10 Minute Old Startups
#160Earlier quoted context omitted.
This is exactly the same thing - an obvious security oversight that resulted in private information being disclosed, simply by modifying the URL. The fact that the results are so different is irrelevant - the attack vector was essentially the same. Also, even with the complete lack of security on this site, it should still not be possible to take any action on the victim's AWS account. IAM has read-only roles for thi…
The results absolutely do matter. If you're running a site, you should be auditing the areas where the security risk is the greatest and taking extra precautions, and those areas are hopefully few. If you're not first taking care of the places where the results are disastrous, then you're doing it wrong. Obviously if there is a known attack vector, you would fix any similar issues everywhere, but not all code is the…
In practical terms, of course the nature of data that is disclosed is relevant. AWS keys are incredibly valuable, and should be treated as such.