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.
"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?
The so called leader of the free hosting market for the masses, dropbox, offers only 2GB of storage and has a notorious problem with security issues. As a comparisson, Kim Dotcom's Mega service offers 50GB, and at least tries to add security from the start instead of relying on smoke-screen press releases, as happened with Dropbox.
So, it's very relevant if you wish to safely store your files in a third-party server.
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.
http://www.i2p2.de/bittorrent.html
"When information is power, privacy is freedom" - Jah-Wren Ryel
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!
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...
There is a global shortage of passwords as we have reached peak passwords. It is time to find alternative ways to secure our security.
I can't believe the person running i2p's homepage would be upset that I brought a lot of attention from people who are interested in the technology and have the means to expand the network.
"When information is power, privacy is freedom" - Jah-Wren Ryel
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
Size aside - it's not like there aren't (client-side) encrypted services out there already: Spider Oak or Wuala, for example.
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.
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.
... 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.
I like Ubuntu One.
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.
How about because most laws punish people for uploading, NOT for downloading. So downloading through sites like Mega is a lot safer, especially if it's all encrypted. Besides, there is certain stuff I could never find on torrent sites, but I could get people to upload it to sites like Mega.
If you ignore ACs because they are anonymous - you're an idiot.
Sure, because a mere fact that someone was raided by FBI is a proof that he's a criminal. And let's trust some unnamed Commentary who claims that the raided person is linked to a certain (yet unnamed) branches of Mafia. Not to be prudent, but many former US presidents were accused of Mafia links and relations too.
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