News for hackers. Stuff that matters.
Re:Someone used my IPFS gateway for phishing by imhoguy on Thursday October 04, 2018 @06:07PM (#18144098)
Sorry to hear, but you are not alone [0]. It was matter of time for a new tech to be exploited like that. Providing IPFS gateway is like opening up public HTTP proxy (popular back in 90s). You had good intentions, but there will be lot of nasty things going thru your machine. Of course guys like Cloudflare can absorb arising liability but I think they will shutdown their gateway at some point.

I think the best way to popularize IPFS will be out-of-the box support in major browsers. I think Mozilla may be the first one here.

[0] https://www.bleepingcomputer.com/news/security/phishing-atta...

Re:Someone used my IPFS gateway for phishing by akerro on Friday October 05, 2018 @04:14AM (#18146533)
Mozilla talks a lot and don't do much in this direction, they promised Tor integration like 4-5 years ago and all they did is setup 3 middle-nodes.

Brave Browser already has Tor integration in private tabs and working IPFS integration on -dev channel since beginning of this year https://github.com/brave/brave-browser/issues/819

Re:Someone used my IPFS gateway for phishing by jerheinze on Friday October 05, 2018 @07:41AM (#18147306)
> they promised Tor integration like 4-5 years ago and all they did is setup 3 middle-nodes.

They never promised any Tor integration for the near future, see: https://news.ycombinator.com/item?id=17205441 and the first comment. Brave can do Tor integration because its user bases is much smaller than Mozilla's (scaling the Tor network to support the load from all FF users still requires much work).

Re:Someone used my IPFS gateway for phishing by diggan on Friday October 05, 2018 @06:30AM (#18147014)
I don't know how they worked on the Tor integration, but I do know they are actively working towards helping dweb implementations in the browser.

https://github.com/mozilla/libdweb is one of the efforts, and it provides experimental APIs needed in Firefox to have a nice experience. So AFAIK, Mozilla not only talks about dweb, but also helps with the effort.

Re:Someone used my IPFS gateway for phishing by kordlessagain on Friday October 05, 2018 @06:43PM (#18152315)
> I think the best way to popularize IPFS will be out-of-the box support in major browsers.

On demand gateways with micropayments might also do the trick.

Re:Someone used my IPFS gateway for phishing by iknowstuff on Thursday October 04, 2018 @06:53PM (#18144401)
>Around the same time that this email was forwarded to me, DigitalOcean disabled the network interface on my VPS in order to stop the phishing attack from working. Fair enough, can't really expect them to do any more than that.

I disagree. I don't think this is okay. Aside from this IPFS story, DigitalOcean in general does not care about abuse. Unlike providers such as OVH, DigitalOcean will simply nullroute you when you fall victim to a DDoS attack. I wish they stepped up their game - until then, after hearing those stories, I will not be using their service for anything I care about.

Re:Someone used my IPFS gateway for phishing by rmdoss on Thursday October 04, 2018 @08:33PM (#18144793)
Yep, both DO and Linode do the same thing. Just null route your IP and take forever to remove it once you fixed whatever problem it was (even if it was a false alarm).
Re:Someone used my IPFS gateway for phishing by paranoidrobot on Thursday October 04, 2018 @08:35PM (#18144803)
"And if you know a hosting provider that is less likely to switch your networking off, I'm all ears."

No reputable hosting provider is going to ignore abuse complaints. The best you can hope for is a 24-72 hour window to respond to any complaint.

Re:Someone used my IPFS gateway for phishing by Scaevolus on Thursday October 04, 2018 @07:09PM (#18144462)
Proxies are XSS-as-a-service, so you should expect abuse complaints. At least the US provides some protections as a carrier.
Re:Someone used my IPFS gateway for phishing by cwkoss on Thursday October 04, 2018 @05:46PM (#18143939)
How does GMA.html send the creds back to their server?

Interesting question of who has culpability:

- Server receiving creds seems clearly in wrong

- OneDrive hosting the html file which can be used to exfiltrate creds is a bit murkier

- Hosting a link to the onedrive url on IPFS is murkier still.

Re:Someone used my IPFS gateway for phishing by jstanley on Thursday October 04, 2018 @05:47PM (#18143947)
Note that the link to the OneDrive URL does not come from IPFS. It comes from the URL fragment, which makes it even more murky as to whether the IPFS hash should even be blocked! Perfectly legitimate sites could be using exactly the same content with no knowledge of the phishing attack. It is just copy and pasted from https://itty.bitty.site/

I didn't look into how GMA.html works, but a quick look just now shows that it posts to https://searchurl.bid/joyceesther0101/finish1.php

Re:Someone used my IPFS gateway for phishing by cwkoss on Thursday October 04, 2018 @05:51PM (#18143978)
Ah, I didn't catch that the Base64 string was part of the query param, not stored in IFPS. Yeah, seems like IFPS data isn't offending whatsoever in this case.

Interesting that it is 'facilitating' phishing (as in dependency in attack chain), but only to the extent that would apply to a number of general-purpose open source libraries, or the browser, or any OS or ISP.

Seems like DigitalOcean made the wrong choice, but the technical complexity of the situation is enough to not put too much blame on them. Unresponsive support is disappointing.

Re:Someone used my IPFS gateway for phishing by jstanley on Thursday October 04, 2018 @06:23PM (#18144202)
I agree that it's too complex to expect front-line abuse support to work out what's going on, but yes I did expect them to turn my networking back on after I blacklisted the hash.
Re:Someone used my IPFS gateway for phishing by miyuru on Friday October 05, 2018 @12:44AM (#18145781)
Digitalocean disabled network access to one of my droplets too. They won't respond to your emails, but poke them on twitter and hopefully you will get a response back. mine to 10 days to get a reply.

I switched to scaleway afterwards.

Re:Someone used my IPFS gateway for phishing by cwkoss on Thursday October 04, 2018 @05:57PM (#18144021)
Looks like they are using 'Vesta', here's their control panel https://searchurl.bid:8083/login/

https://forum.vestacp.com/viewtopic.php?p=68594#p68594

https://www.digitalocean.com/community/questions/how-do-i-de...

Appears there was a vulnerability in this panel, seems plausible that 'owner' of this page is an additional victim of the attacker.

Re:Someone used my IPFS gateway for phishing by danielhlockard on Thursday October 04, 2018 @11:14PM (#18145466)
Wow, there's a lot of open ports on that box.
Re:Someone used my IPFS gateway for phishing by ChuckMcM on Thursday October 04, 2018 @05:55PM (#18144002)
Hmm, doesn't bode well of IPFS. To the extent that bad actors can "easily" disable swaths of infrastructure in a difficult to parse/manage way.
Re:Someone used my IPFS gateway for phishing by LeoPanthera on Thursday October 04, 2018 @06:05PM (#18144085)
Web-IPFS gateways are not part of the IPFS infrastructure, nor are they essential.
Re:Someone used my IPFS gateway for phishing by setr on Thursday October 04, 2018 @06:07PM (#18144101)
They are, however, essential for the transition to it; at least as long as they continue the goal of becoming the new web.
Re:Someone used my IPFS gateway for phishing by jstanley on Thursday October 04, 2018 @06:29PM (#18144254)
If you want to use IPFS without using a public gateway, it is very easy to install and use a local gateway.

If you also use a browser extension like "IPFS Companion", it can automatically redirect all IPFS-looking URLs to your local gateway.

I agree this doesn't help for casual users who have never heard of it, but it's at least better than "everyone has to use a public gateway all the time".

Re:Someone used my IPFS gateway for phishing by sneak on Thursday October 04, 2018 @06:54PM (#18144404)
Neither of these things you mention are very easy on my primary computer, an iPad Pro.
Re:Someone used my IPFS gateway for phishing by phyzome on Thursday October 04, 2018 @08:07PM (#18144677)
You don't have a general-purpose computer, you have a locked down browser.

(But point taken, a lot of people aren't using general-purpose computers.)

Re:Someone used my IPFS gateway for phishing by imhoguy on Thursday October 04, 2018 @06:28PM (#18144244)
Without major players joining - browser vendors, it will be like IPv6 transition.
Re:Someone used my IPFS gateway for phishing by ndnxhs on Thursday October 04, 2018 @07:58PM (#18144649)
Firefox has partly added support recently. They recognise ipfs:// as a valid protocol and allow extensions to implement it.
Re:Someone used my IPFS gateway for phishing by detaro on Friday October 05, 2018 @05:54AM (#18146883)
Extensions can't implement the raw IPFS protocol though, they need a companion application running the actual gateway, or can maybe use the WebRTC transport.
Re:Someone used my IPFS gateway for phishing by lgierth on Friday October 05, 2018 @07:28AM (#18147247)
No, js-ipfs can run a full ipfs node right in a web page. It'll peer with other nodes over websockets, and do relaying if neccessary.
Re:Someone used my IPFS gateway for phishing by jstanley on Friday October 05, 2018 @08:52AM (#18147699)
Does js-ipfs work yet? Around the time I first wrote hardbin people were saying you could use js-ipfs, but it just didn't work. My non-javascript node couldn't access content published by js-ipfs, which seems like a major flaw.
Re:Someone used my IPFS gateway for phishing by mynameisvlad on Thursday October 04, 2018 @06:17PM (#18144171)
> (although their hosting provider doesn't appear to have switched their networking off).

I doubt that Microsoft Azure is going to switch off the networking for all of Microsoft OneDrive over this.

Re:Someone used my IPFS gateway for phishing by rhplus on Thursday October 04, 2018 @11:35PM (#18145556)
That's not a OneDrive URL ("https://onedrivepreinhabitat.**blob.core.windows.net**") - it's Azure Blob Storage (equiv to Amazon S3). Microsoft could absolutely disable that account.
Re:Someone used my IPFS gateway for phishing by 0xffff2 on Thursday October 04, 2018 @07:25PM (#18144525)
Yes, that is indeed the joke.
Re:Someone used my IPFS gateway for phishing by notriddle on Thursday October 04, 2018 @08:53PM (#18144868)
I wouldn't guarantee that. Depends on whether it's automated or manual.
Re:Someone used my IPFS gateway for phishing by sigi45 on Friday October 05, 2018 @07:25AM (#18147234)
We all should take actions against evil participants. Blocking that URL is part of it.
Re:Someone used my IPFS gateway for phishing by sitepodmatt on Thursday October 04, 2018 @08:43PM (#18144835)
It's very shitty of DigitalOcean to not at least give you a small window of opportunity to investigate and remove offending content, especially if first complaint. Given that their investigation would of been limited too (unlike yours) it makes it somewhat easy to knock off someone on DigitalOcean with a flimsy complaint.
Re:Someone used my IPFS gateway for phishing by askmike on Thursday October 04, 2018 @11:48PM (#18145603)
> especially if first complaint

Well:

> It was sent by PhishLabs to DigitalOcean, and DigitalOcean forwarded it to me.

I don't think this is the first complaint from PhishLabs to DigitalOcean. I do think DO would have "investigated" up to the level where they'd click the link and see "yep, that's a google sign in form". It's not up to DO to dispute claims made by people who send them abuse e-mails. As for the dispute itself, we all seem to think the IPFS was not hosting the content. But I'm not sure if that holds up in a legal case (the PirateBay is also not hosting any illegal content).

Re:Someone used my IPFS gateway for phishing by jstanley on Friday October 05, 2018 @06:18AM (#18146975)
IPFS isn't even linking to illegal content.

IPFS has no knowledge of the illegal content whatsoever, it all comes from the URL fragment and Microsoft Azure.

Re:Someone used my IPFS gateway for phishing by sitepodmatt on Friday October 05, 2018 @06:21AM (#18146987)
By the same merit, any site (big, small, government or otherwise) with an XSS like el.outerHTML = window.location.search or el.outerHTML = window.location.query is vunerable to be shutdown if hosted on DO. Makes one think..
Re:Someone used my IPFS gateway for phishing by zaarn on Friday October 05, 2018 @03:15AM (#18146309)
If you don't want to be nullrouted at the first abuse or DMCA complaint, I recommend more professional hosters like Hetzner or OVH. They will forward abuse mail to you first and only react themselves if you ignore the mails entirely and repeatedly do nothing about it.
Re:Someone used my IPFS gateway for phishing by sitepodmatt on Friday October 05, 2018 @06:07AM (#18146938)
You don't have to go Hetzner or OVH to get some sensibility. We've worked with Linode over a somewhat dubious overreaching copyright claim some years ago, they were professional and available and we had some back and forth whilst my client sought legal advice, in the end it wasn't completely frivolous, we had to give an inch instead of a mile the legal compliantee desired. This was over a period of a few days and we were never suspended, we made the small modification, Linode was happy, compliantee went quiet eventually, we carried on...

I wouldn't trust DigitalOcean with this fire first ask questions later approach especially given the technical nature of OPs setup.

Re:Someone used my IPFS gateway for phishing by gassed on Friday October 05, 2018 @04:08AM (#18146512)
Leaving an IPFS gateway open seems as intelligent as running a Tor exit node.
Re:Someone used my IPFS gateway for phishing by mindslight on Friday October 05, 2018 @11:38AM (#18148967)
Indeed it is - stage 6. Individually acting for the good of others and the future, rather than short term self interest.

https://en.wikipedia.org/wiki/Lawrence_Kohlberg%27s_stages_o...