News for hackers. Stuff that matters.
Re:Weebly hacked, 43M credentials stolen by drusenko on Thursday October 20, 2016 @08:11PM (#12757246)
Obviously, this is a very disappointing situation for us -- we've always taken security very seriously since day 1, it's something that's been core to who we are from the beginning.

That said, how you respond in this situation can be just as important, and so we are making sure to be incredibly proactive in addressing the situation & transparent in how we communicate the details with our customers. Our top and immediate concern has been our users and the safety of their accounts.

A few days ago we became aware that an unauthorized party obtained email addresses/usernames, last login IP addresses and bcrypt hashed passwords for a large number of customers (anyone who signed up prior to March 1 of this year).

At this point we do not have evidence of any customer website/account being improperly accessed. It's also worth noting that we do not store any full credit card numbers on Weebly servers, so any credit card information was not part of this incident.

We immediately starting working on taking steps to notify our customers, and were able to get this out in a matter of a few days. We're initiating password resets as of this morning, and we've also made several improvements to the application including new password complexity requirements and a new dashboard that gives customers an overview of recent log-in history of their Weebly account to track account activity. We also increased our bcrypt work factor from 8 to 10, and all passwords will be automatically upgraded as of the next time a user logs in.

We've hired an incident response firm who is working with our internal team to complete a full investigation. In the meantime, we're examining our stack top to bottom and taking many steps to enhance our network and application security. This is an area we take very seriously and we'll be putting in tremendous effort to ensure this doesn't happen again.

Re:Weebly hacked, 43M credentials stolen by dpweb on Thursday October 20, 2016 @11:25PM (#12757958)
This title is incorrect. Credentials not stolen, usernames and hashed passwords stolen. That is not the same as having everyone's password. The title implies someone can easily log in to your account.
Re:Weebly hacked, 43M credentials stolen by user5994461 on Friday October 21, 2016 @05:53AM (#12759223)
> That is not the same as having everyone's password

It is for everyone who used "weebly" or any of the top 100 most common passwords.

That could mean no less than 82% of users are at risk.

Re:Weebly hacked, 43M credentials stolen by novaleaf on Friday October 21, 2016 @09:09AM (#12760062)
This is also not true, as if they used bcrypt (a key derivation function) the hash is salted, so even users using common passwords are protected against rainbow (lookup table) attacks.

as for brute force, yes attackers now know usernames, so can try brute forcing the live sites, or brute forcing each user hash.

Re:Weebly hacked, 43M credentials stolen by MasterScrat on Friday October 21, 2016 @09:45AM (#12760326)
I believe he meant the will try the top 100 most common passwords on each account on the website directly, resulting on "82% of users at risk", assuming 82% of users use one of these 100 passwords.

Strong brute-force protection (eg block account for exponential times) could mitigate this attack vector.

Re:Weebly hacked, 43M credentials stolen by user5994461 on Friday October 21, 2016 @02:41PM (#12763321)
Why are you guys talking about live site and rainbow table???

The attackers have the salts and the hashes, they can brute force the hashes offline with [ocl]hashcat as they wish.

Top 100 passwords * 43M accounts is only ~4B hashes to compute. We don't know what bcrypt parameters they used but we're probably talking a few hours here, maybe only a few minutes.

Re:Weebly hacked, 43M credentials stolen by novaleaf on Saturday October 22, 2016 @11:24AM (#12769035)
to brute force the top 100 passwords, only the usernames were really required. can easily bruteforce the top 100 passwords on a live site.

you are right that it's now very easy to use dictionary attacks now, on all the credentials offline. and those with super weak passwords will have their accounts compromised.

Re:Weebly hacked, 43M credentials stolen by jorisvansoest on Friday October 21, 2016 @06:12AM (#12759281)
more than 63% of all statistics are made up [1]

[1] me

Re:Weebly hacked, 43M credentials stolen by kitanata on Thursday October 20, 2016 @09:40PM (#12757604)
Just tried updating my password for my weebly account. It appears this functionality is broken. It keeps telling me that "Your current password must be correct". I logged in and out with the same password a couple times to confirm I'm not crazy.
Re:Weebly hacked, 43M credentials stolen by drusenko on Friday October 21, 2016 @01:11AM (#12758273)
Can you email me at [email protected]? We looked into this shortly after you posted this comment and can't replicate (also not receiving other complaints)... If you can email me we'll get to the bottom of it -- thanks for letting us know!
Re:Weebly hacked, 43M credentials stolen by Ntrails on Friday October 21, 2016 @04:29AM (#12758981)
Why does it take a few days to send an email saying "we got hacked, please change your passwords promptly".

I accept there are costs to jumping the gun and passing out incomplete information, but if I screw up I tell the affected parties that day. Not after a few days of planning how to manage the message.

Re:Weebly hacked, 43M credentials stolen by EmielMols on Friday October 21, 2016 @04:39AM (#12759019)
For one, it's pretty challenging to send out 43M similarly-looking emails within 24h without tripping a whole bunch of anti-spam filters - even when you're using tailored services (that distribute over IPs with good rep, etc) like Amazon SES.
Re:Weebly hacked, 43M credentials stolen by Dolores12 on Friday October 21, 2016 @04:43AM (#12759034)
No its not. they are called transactional emails and dont get blocked. Usually, you have a dedicated IP for that which guarantees fast delivery.
Re:Weebly hacked, 43M credentials stolen by matthewmacleod on Friday October 21, 2016 @04:49AM (#12759050)
This is silly – the entire process of "Oh, we got hacked. What did they access? Who's been compromised? Better write an email. Better find a channel to send that email, and wait for it to be sent" could very, very obviously take a couple of days. You are unfairly trivialising that.
Re:Weebly hacked, 43M credentials stolen by Dolores12 on Friday October 21, 2016 @05:13AM (#12759127)
My point was transactional emails does not hit any spam filters. And since email services tracks how many of emails were opened, i am pretty sure 'we have been hacked' will be opened quite often and will never be in spam folder.
Re:Weebly hacked, 43M credentials stolen by quicksilver03 on Friday October 21, 2016 @05:31AM (#12759168)
From the point of view of a spam filter, there isn't really any difference between a "transactional" (what a horrible name, but not your fault that the industry has adopted it) email and any other email.

"Transactional" emails simply have some distinctive elements, such as the first and last name of the customer, which make them less likely to be filtered out.

Re:Weebly hacked, 43M credentials stolen by Dolores12 on Friday October 21, 2016 @05:48AM (#12759207)
First & last name in email alone doesn't guarantee to hit inbox. Huge free email services use social 'signals' as open rates, 'this is spam', 'this is not spam' as well as IP reputation i mentioned earlier to determinate if email hit inbox.

So, there is obviously a difference in those metrics between simple notification 'your account have been hacked. change password' and 'hey, we haven't seen you for ages'. As email system notice high user involvement it will never ever block such emails. Actually, i think it will increase IP reputation.

Re:Weebly hacked, 43M credentials stolen by sroussey on Monday October 31, 2016 @07:02PM (#12841741)
"transactional emails" is a term marketers use, but in reality the email systems do not know the difference. And yes we did get stopped by various ISPs, and yes we did have to get some on the phone.
Re:Weebly hacked, 43M credentials stolen by EmielMols on Friday October 21, 2016 @05:20AM (#12759142)
As I understand, transactional email is often triggered by a user itself (new account creation, forgot password, etc). By definition, those are sent spread out over time.

This is - at least from a spam filter's perspective - a huge email broadcast, more akin to a news letter mailing or a spam run.

And semantics aside, a lot of those 43M users will consider the email to be unsolicited (didn't remember they signed up, don't care about computer security, etc). They will happily report such an email as spam, adding to the training set.

Re:Weebly hacked, 43M credentials stolen by markdown on Thursday October 20, 2016 @08:46PM (#12757434)
Can't blame you for being hacked, but how can security be "core to who we are" if it took 6 months to discover a breach?
Re:Weebly hacked, 43M credentials stolen by dsacco on Friday October 21, 2016 @01:12AM (#12758276)
In a perfect world companies would recognize and react to security breaches almost as soon as they happen. But if you have ever managed the logging pipeline or incident response practice for a company, you understand that this is deeply unrealistic.

There is virtually no company which discovers that it has been breached within a short period of time - the nature of a security breach is such that it doesn't generally become apparent until some time later. This pattern continually plays itself out with just about every large breach you can think of.

In that respect, considering Weebly actually hashed their passwords with bcrypt and is reacting to the breach in the same year, they're fairly far ahead of the curve on this one.

Re:Weebly hacked, 43M credentials stolen by mordocai on Thursday October 20, 2016 @10:45PM (#12757826)
Discovering a breach is arguably the hardest part.
Re:Weebly hacked, 43M credentials stolen by bigtones on Thursday October 20, 2016 @09:25PM (#12757571)
They did not discover the breach, it was reported to them.
Re:Weebly hacked, 43M credentials stolen by user5994461 on Friday October 21, 2016 @05:56AM (#12759231)
FYI: The median time to discover a breach is "infinite".

6 months is much better than the median :D

Re:Weebly hacked, 43M credentials stolen by tptacek on Thursday October 20, 2016 @11:50PM (#12758023)
You're describing basically every breach ever.
Re:Weebly hacked, 43M credentials stolen by jacquesm on Friday October 21, 2016 @02:59AM (#12758645)
You wish. I'd wager the majority never gets discovered.
Re:Weebly hacked, 43M credentials stolen by tptacek on Friday October 21, 2016 @07:44AM (#12759582)
Touche.
Re:Weebly hacked, 43M credentials stolen by Puts on Friday October 21, 2016 @12:38AM (#12758173)
"we've always taken security very seriously since day 1"

No you have not because then this would not have happened. The only one who should be able to query passwords from the database should be the DBA. Everyone else should only be able to validate against it. So either it's an inside job by your DBA, or you thought your users security was less important then avoiding the friction such high security standards would have introduced in your workflow.

Re:Weebly hacked, 43M credentials stolen by dsacco on Friday October 21, 2016 @12:52AM (#12758211)
Security is hard. It is very possible to take it seriously, do many things right (perhaps everything right, insofar as it's in your power), and still have your company end up in a headline like this.

You can parameterize your queries until you're blue in the face, but that won't help you if the right employee is phished (for example). This is an inherently imperfect and chaotic world, and it's unrealistic to assume that you're insulated from these scenarios just because you locked down database access correctly.

Personally, I believe David when he says Weebly takes security very seriously.

Re:Weebly hacked, 43M credentials stolen by Puts on Friday October 21, 2016 @01:33AM (#12758358)
I'm kind of tired of the "Security is hard, every one gets hacked eventually and we are just victims" mentality. This is not true. Why don't we see peoples banking information plastered over the web every month? That if something would be a high value target. No, it's always these Web 2.0 services this happens to. Now, you could argue that a small SAAS service can not possibly afford security as rigorous as a bank, but guess what, if you are going to handle peoples information, and don't have the assets to protect it, then maybe your business is not viable enough?
Re:Weebly hacked, 43M credentials stolen by dsacco on Friday October 21, 2016 @01:47AM (#12758395)
I invite you to research this topic more thoroughly.

First, while there is a recent uptick in breaches, newsworthy ones do not happen every month. There does appear to be something of a clustering effect, which I think is attributable to a number of different causes. [1]

Second, banks, even very large ones like Citigroup and Chase, have been compromised in recent memory. [2] Even the IRS suffered one of the largest breaches ever, just last year. Peripherally "financial" institutions that aren't banks have also suffered breaches, such as every single credit card processor and NASDAQ.

You have a right to be upset about the increasing probability of your passwords being compromised by third parties. As a consumer, you can mitigate the damage of such breaches by 1. using a password manager, 2. using a different password for each and every account you have and 3. generating extremely secure passwords for each account. You can also use services like HaveIBeenPwned [3] to stay ahead of the damage.

However, your indictment here is unreasonable. Like basically everyone else in this thread, you don't have much information to go on yet. Weebly properly hashed and stored their passwords. As far as breaches go, this one is pretty tame. They are reacting responsibly and quickly considering the breach happened this year - normally we'd find out about this in three years. We do not yet know the root cause of the attack, and the criticism you're levying against Weebly is equally applicable to the industries you believe are more safe (they aren't). While many "web 2.0" companies may be rather lax in security, Weebly did not do anything obviously wrong or negligent here.

________________________

1. As data breaches become more of a hot topic, they will be more likely to be reported widely because it guarantees eyeballs. Similarly, it increases scrutiny, which aids in discoverability, and leads to more copycat hackers attempting these breaches for fame or fortune.

2. https://en.m.wikipedia.org/wiki/List_of_data_breaches

3. https://haveibeenpwned.com

Re:Weebly hacked, 43M credentials stolen by SixSigma on Friday October 21, 2016 @10:14AM (#12760584)
They kept the usernames in the clear. It is possible to create a service that never stores usernames but only hashes of them too. Keep an email linked to that account for a reset of the username / password combo.

Then breaches only reveal emails and a pair of hashes, so to control the account you need to control the email.

Re:Weebly hacked, 43M credentials stolen by tptacek on Friday October 21, 2016 @01:42PM (#12762703)
It is possible to do any number of weird things that practically nobody in the whole world, including companies with the best security teams in the world, actually do. Tokenizing email address is indeed one of those weird things.
Re:Weebly hacked, 43M credentials stolen by bengale on Friday October 21, 2016 @10:34AM (#12760757)
What is that going to do, the outcome is the attacker still has the password hash and the linked email address?
Re:Weebly hacked, 43M credentials stolen by SixSigma on Friday October 21, 2016 @11:25AM (#12761178)
So how do they log in without a username & password ?
Re:Weebly hacked, 43M credentials stolen by bengale on Monday October 31, 2016 @06:19AM (#12835543)
To your site, they probably don't. But they'll take the email and password and use it elsewhere. You'll have still exposed your customers.
Re:Weebly hacked, 43M credentials stolen by onion2k on Friday October 21, 2016 @02:25AM (#12758526)
Why don't we see peoples banking information plastered over the web every month?

Banks get hacked. They just don't tell people about it. The difference is that banks aren't as transparent, not that they're more secure.

Re:Weebly hacked, 43M credentials stolen by nstj on Friday October 21, 2016 @05:06AM (#12759109)
So true. They also have government agencies on their side. If you hack a bank, you're messing with money which suddenly involves a whole raft of governmental agencies.
Re:Weebly hacked, 43M credentials stolen by matthewmacleod on Friday October 21, 2016 @04:55AM (#12759075)
That's ridiculous; older businesses and government services are compromised all the time!

And let's not forget that there is a spectrum of value associated with information. On the one hand, I'd rather my bank details and payments weren't publicly released. On the other… IP address, bcrypted password and email address? Minimal relative value.

Re:Weebly hacked, 43M credentials stolen by nstj on Friday October 21, 2016 @05:03AM (#12759103)
Swift hack.
Re:Weebly hacked, 43M credentials stolen by SCHiM on Friday October 21, 2016 @09:58AM (#12760443)
It wasn't swift that was hacked.
Re:Weebly hacked, 43M credentials stolen by nstj on Friday October 21, 2016 @02:27PM (#12763187)
Can you elaborate?
Re:Weebly hacked, 43M credentials stolen by SCHiM on Saturday October 22, 2016 @11:12AM (#12768975)
The reason this attack became known as the swift hack is because the hackers were able to send messages over the swift network to transfer money around, however this how the system is supposed to operate, it's what the swift network does.

What was hacked was the bank where the messages were sent from.

https://www.bloomberg.com/news/articles/2016-05-26/swift-hac...

If you read the article (any of the articles) the headlines always talk about the 'swift hack' however it was the _banks_ that were hacked (and the article says so), not swift.

Re:Weebly hacked, 43M credentials stolen by matthewmacleod on Friday October 21, 2016 @04:51AM (#12759058)
Shit happens. It's possible to take security seriously, but for something to be overlooked.
Re:Weebly hacked, 43M credentials stolen by houssc on Friday October 21, 2016 @01:13AM (#12758282)
Seriously dude? People fuck up all the time, it doesn't mean the company doesn't take security seriously. Furthermore taking something seriously and being successful at your serious undertaking are different things.