Earlier quoted context omitted.
Then people should feel bad their negligence did cost lives.
Both the DB admins and the attackers should both feel guilt. However, if the attackers simply assigned randomly-generated passwords to all of the accounts, then no data would be lost and the DB admins would still have their DBs temporarily become inaccessible while they figured out how to force-reset their passwords. If you're going to go for disruption, I think the suggested lockout gives a much better ratio of good…
New ‘Meow’ attack has deleted almost 4k unsecured databases
481–490 of 544 posts
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#482Earlier quoted context omitted.
If your assumptions are repearedly demonstrated invalid they are wrong. Change them.
Personally, I reckon that applies at least as much (if not more) to the devs installing random software packages onto internet connected and un-firewalled servers - as it does to database developers who document clearly that their software is not intended and is actively unsafe to install on directly internet connected servers... Cave ne recipiens donum...
The vendor / developer has both awareness and capability to ensure this.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#483Note I don't blame anyone, it was just bound to happen.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#484Earlier quoted context omitted.
So is deleting a database. Putting a password and emailing the admin would solve the password problem. But I agree doing anything is probably illegal. I would leave it... not worth hassle of wearing the superman cape.
How about simply emailing the admin to tell them their database is unsecured? Oh, but that would be benign; I'm sure vandalism is so much more fun.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#485Earlier quoted context omitted.
> You realize you can’t get to a private IP address over the Internet right? Of course you can - most end users have private IP addresses these days, yet they somehow manage to communicate with people on the internet. A private IP address is of course not routable directly on the Internet. But routers route, and can certainly route a packet from the public internet to an RFC 1918 private address. If the routers on th…
In the case of the attack in question - how would they have initiated a command to erase the ElasticSearch cluster from the Internet? Any NAT would be stateful and the communication would have had to be initiated from the cluster. Not having a public IP address is not about “obscuring” the IP address. It’s not like so said why didn’t they have ES listening on a non standard port.
Relying solely on routability for authorization means that you're authorizing everything that can route to it in any context. Maybe that's fine.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#486Earlier quoted context omitted.
The data may be modified at any time without a trace, rendering it void. Secure your damned database. The fault and responsibility lie with the deploying organisation and tools vendor. Meow is just the messenger.
But if they had used the password changes API to assign random passwords to all accounts, as suggested, then the data couldn't be modified. Am I missing something?
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#487Earlier quoted context omitted.
I've read that there are now VPN providers that just use someone else's VPN engine. So they don't have to know wtf they are doing.
For a product that's 50% snakeoil and marketing, that approach seems reasonable? It's easier than actually doing the leg work.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#488Earlier quoted context omitted.
This edit is speculation. > I'm running an elastic search for a personal project on google-cloud and I use as a search index for my application. He very clearly says it’s a personal project. Trying to learn new topics outside of your direct responsibilities, while employed, is very common in the software industry. Not everyone that works at a company is involved in databases at that company.
And getting a lesson in security for free it seems, it sucks but security is important.
I think some people in this thread want to be a bit too "absolutist" about it. Everyone's servers were exposed to heartbleed, spectre, meltdown, etc so the absolutists would apparently want the whole internet deleted.
Edit: It would be helpful if down-voter could explain (I might learn something).
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#489Earlier quoted context omitted.
IDK, if someone kept changing the table names in my DB every week I'd probably throw a password on it, even if I were really lazy. Most of these people probably didn't realize their DBs were unsecured, and that gets the point across quickly (particularly if the new table names are chosen instructively).
That sounds reasonable, but you'd think most people would also be concerned about their databases being publicly accessible in the first place, yet here we are.
Re: New ‘Meow’ attack has deleted almost 4k unsecured databases
#490Earlier quoted context omitted.
This edit is speculation. > I'm running an elastic search for a personal project on google-cloud and I use as a search index for my application. He very clearly says it’s a personal project. Trying to learn new topics outside of your direct responsibilities, while employed, is very common in the software industry. Not everyone that works at a company is involved in databases at that company.
I wonder how many of the deleted databases are just people learning with databases of dummy data?