Over 1,800 MongoDB Databases Held For Ransom By Mysterious Attacker (bleepingcomputer.com)
An anonymous reader writes: "An attacker going by the name of Harak1r1 is hijacking unprotected MongoDB databases, stealing and replacing their content, and asking for a 0.2 Bitcoin ($200) ransom to return the data," reports Bleeping Computer. According to John Matherly, Shodan founder, over 1,800 MongoDB databases have had their content replaced with a table called WARNING that contains the ransom note. Spotted by security researcher Victor Gevers, these databases are MongoDB instances that feature no administrator password and are exposed to external connections from the internet. Database owners in China have been hit, while Bleeping Computer and MacKeeper have confirmed other infections, one which hit a prominent U.S. healthcare organization and blocked access to over 200,000 user records. These attacks are somewhat similar to attacks on Redis servers in 2016, when an unknown attacker had hijacked and installed the Fairware ransomware on hundreds of Linux servers running Redis DB. The two series of attacks don't appear to be related.
a passwordless admin interface exposed to the internet? the only story here is why it didn't happen earlier
Your database is exposed to the internet and doesn't have a password? How is it you are still employed?
-- Will program for bandwidth
... asking for 0.2 Bitcoin ($200) ransom
That seems like a modest ransom. At least he isn't greedy.
MongoDB attacks are Web Scale.
Momentarily, the need for the construction of new light will no longer exist.
If there was a CVE assigned for every stupid mongodb admin, they'd have blown Android out of the water.
You do NOT put your database on the internet! Opening your mongodb to the internet does NOT make it webscale!
Hm. You'd think he would drop his wallet or something, wouldn't you?
Those pesky Russians are at it again.
> To this day, I fail to understand the hypocrisy in supporting the little guy against giants like Apple and Microsoft, but rooting for another giant, IBM, to decimate SCO.
Some of us pay attention to who is right and wrong, rather than deciding absolutely everything based on "big mean corporation."
SCO originally filed for misappropriation of trade secrets and unfair competition. Later, they decided breach of contract might be better. Still later, they decided maybe copyright infringement. Obviously, SCO wasn't so sure exactly what they were complaining about - not nearly as sure as you are.
They claimed that up to 0.0001% of the Linux kernel might have been derived from Unix, but refused to say which parts. As the judge began to strike down their claims unless they identified which code they were talking about, they pointed to some BSD licensed code written by Thompson - code they clearly had no copyright rights to.
When it was pointed out that Novell, not SCO, owned the Unix copyright, SCO tried to buy the copyrights from Novell. Again, Novell clearly wasn't too sure they owned the copyrights, they were trying to buy them from Novell, yet you're sure that they already owned them.
SCO then claimed that the GPL itself is illegal and unconstitutional! Which would of course mean that SCO were themselves unlawfully distributing GPL code! Yeah that annoyed some people.
SCO didn't just lose a case, they were laughed out of court repeatedly. "We're suing you for violating the copyright on Unix, but we're still trying to buy that copyright so can we have a short delay?" What!?!? It was one of the most ridiculous cases ever. That's why people didn't root for SCO, it was because SCO was engaging in ridiculous trolling that made no sense. They argued that the "offending code" was part of the Linux kernel, then argued that it wasn't. They couldn't even make up their mind.
"..these databases are MongoDB instances that feature no administrator password..."
"..one which hit a prominent U.S. healthcare organization.."
Wow great going guys! Way to conform to HIPAA!
Fuck these ransom guys. Keeping good backups is a little bit of extra work, but at least you have the option to restore, even if you've been hacked because of gross negligence / shameful ignorance / plain stupidity like this.
This is part of why I am against all this fashionable "programming should be easier" bullshit.
You should be required to take the time to learn not just some decent technical skills but also the reasons behind creating complicated security and authentication systems.
You should have to learn to write real software in a complex language, and you should know why script-kiddies who think they have a quick solution should never be given a real job, especially on world-facing internet solutions.
You should also gain enough knowledge to understand why this "no-sql" bullshit should only be considered a hobbiest's toy.
The idiot developers that want everything in [ insert the name of your currently favorite dev language here ] including security!
They all want a single, or better yet, no username and password on the db in question! When will the developers EVER learn, anything
Hey KID! Yeah you, get the fuck off my lawn!
You are not wrong
...are soon held for ransom. If you can't be bothered to take the most basic steps to secure, protect, and back up your data, then you deserve a figurative (and perhaps eventually literal) foot up your ass.
Let's file this expense under "idiot tax" because a bunch of idiots are the ones who will be forced to pay it.
A healthcare organization had 200,000 patient records stored in an unsecured internet facing database.... I hope some heads will roll for that one.
... is that Mongo didn't corrupt the data before it could be ransomed.
We're listening to them as a source now are we?
The Mongols motorcycle club have been at war with the Hells Angels for years. This might be an attempt at attacking their members.
This is equivalent to the facilities guy at work installing new doors with no locks and then a thief putting locks on all the doors with a note to pay him $200 to get the keys to the new locks; it is almost a public service in this case. Heads should roll for this stupidity, though most at the executive level have such a poor understanding of good security practices who knows.
If you disagree, please post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like
Why does mongo even start if the admin password has not been set ?
https://www.youtube.com/watch?...
https://blockchain.info/address/13zaxGVjj9MNc2jyvDRhLyYpkCh323MsMq
This is the result of poor decision making, but a hack like this is even easier with Elasticsearch.
Unless you pay for a license, Elasticsearch doesn't even offer something as simple as user/password authentication.
Seriously.
Kriston
"I don't shoot my mouth off without knowing what I'm talking about" - by raymorris ( 2726007 ) on Thursday December 31, 2015 @09:29AM (#51215379)
BS (I catch you shooting your mouth off fucking up constantly): 2 raymorris security fuckups https://it.slashdot.org/comments.pl?sid=5351503&cid=47379233/ & https://slashdot.org/comments.pl?sid=5351503&cid=47374033/ admitting you = script kiddie https://politics.slashdot.org/comments.pl?sid=8895203&cid=51726265/
&
Tell us how ONLY 'newer script kiddie tools' have stringlength built in (when PASCAL had it for ages - my fav tool) https://slashdot.org/comments.pl?sid=8472509&cid=51114383/ YOU BLUNDERING WANNABE!
APK
P.S.=> You like to talk behind others' backs like the gossiping bitch TROLL you are raymorris https://slashdot.org/comments.pl?sid=9880997&cid=53312265/ well, here I am letting YOU TALK in those links, showing your FAILS wannabe ... apk