Kim Dotcom's Mega Fileshare Service Riddled With Security Holes
twoheadedboy writes "Kim Dotcom launched his new project Mega on Sunday, claiming it was to be 'the privacy company.' But it might not be so private after all, as security professionals have ripped it to shreds. There are numerous problems with how encryption is handled, an XSS flaw and users can't change their passwords, they say. But there are suspicions Mega is handing out encryption keys to users and touting strong security to cover its own back. After all, if Kim Dotcom and Co don't know what goes on the site, they might not be liable for copyright prosecutions, as they were for Megaupload, Mega's preprocessor." On this front, reader mask.of.sanity points out a tool in development called MegaCracker that could reveal passwords as users sign up for the site.
Clearly he is helping the FBI set up a honeypot in exchange for his freedom.
While the concepts behind Mega were a huge improvement over similar sites, I still don't see the relevance of what is basically a tarted-up Napster-style file sharing site in the age of torrents (running over darknets, too).
"When information is power, privacy is freedom" - Jah-Wren Ryel
"You can't stay in your corner of the forest waiting for others to come to you. You have to go to them sometimes." ...A.A. Milne
Happiness in intelligent people is the rarest thing I know.
Ernest Hemingway
It is far more likely a dis-information campaign to further discredit him.
The government claims on Mega-Upload turned out to be a bunch of lies, and I see no reason to think this is any different.
Are you kidding me? Read the indictment, the biggest threat to your files is Kim Dotcom!
http://i.usatoday.net/tech/pdfs/12-0120-megaupload-indictment.pdf
You are worried that some creep will break in, take your private files and 'share' them with everyone, and yet you've given them to Kim Dotcom's server?
The SSL encryption being used on Mega appears to be 1024-bit encryption, which can be broken with far greater ease than 2048-bit encryption viewed as best-practice amongst experts.
Isn't this kind of nitpicking? Isn't the solution to this like changing a value in your configuration or properties files on both sides and watching performance drop a bit? I guess when you have that many users sign up at the drop of a hat, you're expected to have unblemished perfection available for all. But I don't really see this "riddled with security holes." Instead I'd say "needs improvement before you trust it with anything important." As a software developer, I'm prone to give people a break but I guess if your site isn't prepared to be hosted at DEFCON you're fodder.
... did he try to change his first name to "The Bomb" but was blocked by the TSA? :-)
I mean, some of these points are valid like I have no idea why you would choose to do this in JavaScript but I guess if you want it to run entirely contained within the browser you don't have much choice unless you start to get into platform specific things like nacl.
Sort of offtopic but why are we following this so closely? I mean, I understand he's challenging world governments by doing this again but do we have to watch every little step and misstep of Kim Dotcom? He's starting to rub me the wrong way as a sort of attention whore. The longer his fifteen minutes of fame last the bigger embarrassment he's going to have in the 24 hour news cycle's circle of hate. Ugh, and his name is something straight out of Idiocracy
My work here is dung.
"Security folk have also flagged problems with the fact that Mega uses a web browser to send encryption information, opening avenues for attackers to intercept keys by breaking SSL or by commandeering Mega's servers, some of which are said to be located in the United States."
Err, hang on.. I could swear I read a while ago that the whole point of all this was to have servers that are OUTSIDE of US ?
What's going on here?
While it seems likely that Mega's encryption is not exactly the creme de la creme of crypto implementations, I have also read some pretty dubious assessments of its cryptography, for example the review at Ars Technica which spreads more FUD than facts. Or take the claim in one of the above articles claims that the FBI is probably already typing their search warrants, which ignores the fact that this time not a single server is located within the US.
Perhaps some writers on tech news sites fear about their ad revenues?
I expect this means "predecessor". The editors are actually paid in money to click "submit" without reading or understanding the articles?
"On this front, reader mask.of.sanity points out a tool in development called MegaCracker that could reveal passwords as users sign up for the site."
He has pissed off America, what did he expect?
On the other hand, it could be a data gathering exercise.
Every one need a preprocessor...
Alas, Chrome of course won't tell me what is invalid, and neither firefox nor midori see a problem at all. This is accessing the site from Toronto, Ontario, via Rogers Cable.
davecb@spamcop.net
Seriously, I just spent a bunch of time playing with Tahoe-LAFS. And while it's a bit tricky to get running, it's a far better service in terms of security than MEGA is. The only thing it's missing is a front-end that allows it to use random cloud storage providers for its storage. And that's being written as we speak.
Need a Python, C++, Unix, Linux develop
Who cares if you can intercept the private encryption key (not often you get to say that) - seriously, noone with a brain is going to be uploading sensitive data to Mega and expecting them to take care of it. There are no multinationals sitting in the wings waiting to outsource storage of their customer's credit card numbers to Mega. This is just supposed to be Megaupload minus the ability for the recording industry to demand all copies of the same file get deleted and minus the ability for the FBI to be able to ask Mega a question and get an answer about what's stored.
Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it ;) , Linus Torvalds.
FTA:
"If they had bothered to read that they would have seen that we basically state exactly what they are accusing us of as possible attack vectors plus some others they are not accusing us of," said Ortmann. "All of these SSL-related attacks do no apply specifically to us. They apply to companies with equally high security requirements or even higher requirements."
And that just about sums it up for me.
I was shocked to learn how much money this guy made the first time around...I suppose he hasn't learned his lesson. I agree with eldavojohn, though; who cares about this guy?
Enhancing married romance!
eh, I don't see what's so special about it. The benefit of Mega is access to your data from anywhere. All you need is a browser. T-LAFS requires filesystem driver and a gateway service upload. To access your data from other devices, you have to remotely access a gateway which may not be under your control, which mean ensuring the confidentiality and integrity of your data goes out the window.
This does seem to be nit picking. The only real issue here is the XSS attack which as long as they fix quickly, isn't too bad. Compared to most sites I've seen this is a damned fort.
All data is encrypted before being uploaded so the SSL encryption is only needed to protect user login. I've just checked and it appears to be using 2048-bit encryption (for login at least) so it's either been fixed or wasn't an issue in the first place.
Mega could allow people to change passwords by decrypting the data with their current password and then encrypting it again with a new key and password. Not exactly a massive security problem though, now if they were stored in plain text...
In the mean time, you can just configure ownCloud to store data on a FUSE-mounted Tahoe-LAFS filesystem.
There is a global shortage of passwords as we have reached peak passwords. It is time to find alternative ways to secure our security.
be stupid to use his service.
The community seems quite interested in using his services and seeing that he beat his legal case. I think it is reasonable that the community help Kim DotCom out on this. He's trying to protect your data as much as his ass, which is more than a lot of companies do.
Instead of bitching and moaning about what's wrong, we should help him fix it. Give Kim security, consider it a mutual internet fuck you to those that deserve it.
In the article, is this what they're referring to or is it another script file? https://eu.static.mega.co.nz/keygen.js
The G
You can access the gateway with a web browser if you want to. And the issue of whether or not the gateway is under your control is entirely up to you. It would be possible to write a gateway for a smart phone or DD-WRT.
Need a Python, C++, Unix, Linux develop
Maybe I'm just paranoid, but what's the likelihood that Kim Dotcom has been bought? Doesn't anyone else find it a bit strange that after all of the bullshit he went through he's effectively opening the exact same business (with no fear, I might add)? Were I to use cloud storage (I don't) and if I were to use it for hosting illegal files, I would be concerned that my information is being made available directly to the feds.
Thanks for that, FBI_disinformation_guy but you really should log on to post.
The security does not have to be good. The purpose of Mega is to disable the RIAA and MPAA's abilities to see what is shared.
It doesn't matter how bad the encryption is. If the MPAA or RIAA break the encryption on Mega's files they are violating the DMCA plain and simple.
Mega is using the RIAA and MPAA's weapons against them.
It's frequently wrong to assume malice when getting sloppy in a rush to deliver explains everything.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
"But there are suspicions Mega is handing out encryption keys to users and touting strong security to cover its own back."
Too lazy to log in to post this or find the source for what I'm about to say when the submitter and editors were obviously extremely lazy with this submission. But Kim Dotcom literally said that this was all about deniability on their part. So guess what geniuses, your suspicions are true. Which changes what, exactly?
I thought pirates were good, ethical people, with an organic set of humanistic, good-willed principles that precluded. And people surely motivated by that philosophy to share unlicensed programs and movies (sorry, I mean information) would not exploit security features of the site that could compromise the security of visitors to that site. Right? Right guys? Copyright holders are bad and pirates are ethically superior, right??
No, no, I'm not trolling. More like making a sarcastic observation. 1000 threads at /. about the self-righteous "information is free" movement, it's amazing how many anyone can adopt that attitude or moral pride without shame given events such as this.
You found bugs in beta software? That is just shocking!
... that seemingly random attention whores with no idea what they are talking about are called "security professionals".
Even scarier is that they somehow get their place in media and people end up listening to them.
Why even have encryption at all then? Big fucking waste of time if we go by your thinking.
If you want to give your data to a borderline egomaniac sociopathic hedonistic criminal, who apparently has problems with the US FBI and - if some Commentary is to be believed - with certain branches of Mafia, be my guest. Just don't come back whining later (again)..
He's encrypting it to make it legal for his company to accept unauthorized music and movies. If you want security, encrypt before you upload.
Read the update on the article as well. The guys are entirely clueless about security and encryption.
TFA is correct. This isn't a few minor issues. The main feature of the service is broken, and if what they say in the update is true and not just clueless, then law enforcement can and will get at your data, too.
Assorted stuff I do sometimes: Lemuria.org
Kim Dotcom “arrested” during Mega presentation
http://goo.gl/OWDSH
You didn't contradict a single thing I said, only make a false claim in the hope nobody would read it.
Read it, it's absolutely true. That's what his aim is here, run a system, also called 'mega', but this time within DMCA and hope he can fuzzy the difference between the two megas.