6 ms·
We at GitLab believe the author did not responsibly disclose this security information in a proper manner, and today we removed the list of hosts in accordance
by sh1392 10y ago
We at GitLab believe the author did not responsibly disclose this security information in a proper manner, and today we removed the list of hosts in accordance with our terms of service (https://about.gitlab.com/terms/ https://about.gitlab.com/terms/).
The author says that he contacted "about 30 merchants directly", but the published list includes over 1000 merchants. Most merchants were neither informed nor given a chance to respond in a timely manner. We did not feel comfortable hosting information that could be construed as an open invitation for malicious users to exploit.
- sillysaurus3 10y agotptacek makes a good argument that responsible disclosure is not a requirement: https://news.ycombinator.com/item?id=12309035 https://news.ycombinator.com/item?id=12309035
- Flimm 10y agoDon't you feel uncomfortable in making it harder for users to avoid websites with malicious software? It's definitely worth mentioning and explaining if you do.
- gorer 10y agoCertainly yes, this is why he created new account at HN
- deleted 10y ago[deleted]
- dchest 10y agoWhy are you putting the interests of merchants before the interest of users (of these merchants)? Do you think Google should "responsibly" disclose and wait for webmaster's response before putting websites into Safe Browsing list? Can I host a project which includes a list similar to Google Safe Browsing, or an adware remover where I list software I consider to be adware?
- goodplay 10y agoThese sites are actively participating in harming their users with their negligence. Users should have the ability to know which site is safe and which isn't.
- barkbro 10y agoAccording to the article, the stores were running malicious javascript which grabs people's credit card info. This obviously means they are vulnerable in some kind of way, but I fail to see how this is reasonably likely to be exploited. Even if it was, you also have to consider the benefit of warning the users. I am not a security expert though, and I might be missing out on something.
- chriscool 10y agoThe responsibility of GitLab and GitHub is not to investigate if those 1000 sites are indeed running malware and how dangerous the malwares on these sites are, and who could be harmed by these malwares. The responsibility of GitLab and GitHub is also not to judge if it's "more important" to protect the site owners' businesses or the people going to the sites. If some sites are running malware, the site owners are responsible for fixing it and not harming the people using their sites, not GitLab or GitHub. On the contrary if site owners could be harmed by the name of their sites being on such list on GitLab or GitHub, then GitLab or GitHub are responsible according to the DMCA. So GitLab and GitHub are just acting on what they are held responsible for according to the law. Disclaimer: I am working as a contractor for GitLab and I am not a lawyer. I took no part in GitLab's decision to censor the list and this is just my own opinion.
- mugsie 10y ago> On the contrary if site owners could be harmed by the name of their sites being on such list on GitLab or GitHub, then GitLab or GitHub are responsible according to the DMCA. Nope. DCMA is about copyright, and we have not gotten to the point where someones URL is copyrighted.
- chriscool 10y agoAccording to https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...: > It criminalizes production and dissemination of technology, devices, or services intended to circumvent measures (commonly known as digital rights management or DRM) that control access to copyrighted works. It also criminalizes the act of circumventing an access control, whether or not there is actual infringement of copyright itself. So no the DMCA is not just about copyright.
- jcoffland 10y agoWhat about the consumers who are being put at risk of being defrauded? Do they not have a right to protection? Malware infected ecommerce sites could be stealing credit card info and robbing consumers. Merchants who endanger consumers by failing to provide a secure platform for digital transactions do not have any right to be protected from having their negligence exposed.
- chappi42 10y agoA 'normal consumer' won't be helped by such a technical list on github/gitlab. Do you really believe they would look there? If they wanted protection they could have installed Ad-blockers etc. long time ago already. (Or use more reputable shops)
- RubyPinch 10y agoa lot of non-normal consumers can end up making a lot of noise, sometimes its enough to cause change to happen as was noted, 600 sites have already cleaned up their act > Update Oct 14: 631 stores have been fixed, good work everybody! So is it really as useless as you claim?
- deleted 10y ago[deleted]
- chappi42 10y agoIt's really maybe not so useless as I thought. I forgot that such a list may show up on the first page when doing a google search for a (new) shop. The 631 stores have likely been fixed b/c of the publicity (thanks to kicking the list out;) I think I just don't like when this shame & name business happens on github/gitlab servers. Somewhere else, it's fine.
- goodplay 10y agoYou're saying that because normal consumers wont be helped by a "technical" list on github/gitlab, we shouldn't bother? What about "technical" users?
- eridius 10y agoThis is completely unacceptable. You're treating this as though the author was publishing a list of vulnerabilities about sites. That's not what the author did. The author published a list of sites that are already infected with malware and thus are dangerous for users to visit. This is a public service and there is zero expectation of "responsible disclosure" to the sites. The only thing that disclosing to the sites without telling the public does is protect the reputation of the site, but there's no expectation for anyone to try and protect the reputation of sites that are serving malware. > We did not feel comfortable hosting information that could be construed as an open invitation for malicious users to exploit. The sites were already exploited. That's the thing. At best I can see the argument you're making being "we don't want the sites to get exploited a second time", but that really shouldn't be a concern. The sites were already exploited, there's nothing left to protect. And publishing a list saying "this site has malware on it" doesn't actually tell anybody how the site was vulnerable anyway, unlike disclosing security vulnerabilities which by their very nature informs people how to take advantage of them.
- PuffinBlue 10y agoCouldn't agree more. I'm not sure if GL is trying to protect themselves against something and are making up some excuse to justify it but the reasons given for taken down the list don't hold water. GL would be far better stating the real reason for taking the info down (surely there must be one). So far what they've done is seemingly to protect the merchants reputation and perhaps protect GL from some imagined legal backlash? The backlash would have no basis is court or other services like Google's own SafeBrowing would not be viable. Are we to assume the GL cares more about that than users/visitors to these sites? The statement from GP is frankly pathetic.
- Fej 10y agoThe real reason is almost certainly something along the lines of 'it's possible we could get sued for libel' or 'we have been threatened with a libel suit'. Not that such a case would ever go anywhere, but I imagine they figure that it's more trouble than it's worth.
- RubyPinch 10y agoI think responsible disclosure would be to the people who would most be affected businesses who have insurance for things like this, and possibly have software to reduce any issues that they would be directly affected by or users who could lose a significant (and damaging) amount of money if they arn't careful with checking their statements? It seems silly to support the scammers in this case?
- gorer 10y agoSomeone who is able to exploit such vulnerabilities already has his very own and much much longer list.
- zamalek 10y agoI'm not sure if responsible disclosure applies here. This isn't an unannounced 0-day that could in theory be in the hands of criminal elements. Responsible disclosure only works because there is a reasonable chance that an exploit is not already widespread. > an open invitation for malicious users to exploit. Malicious entities have already exploited these websites. This problem is widespread - over 1000 merchants. The author has not put the cart before the horse. If I wanted to protect my family against this by installing uBlock Origin on their machines, could uBlock possibly be hosted somewhere where they wouldn't face this censorship? They have in the past temporarily blocked websites (e.g. Sourceforge adware) but have rapidly unblocked them when the issue is resolved; this has saved my bacon on numerous occasions. I really appreciate the transparency here - kudos. You have your facts wrong.
- mtarnovan 10y agoSo when GitLab finally bothers to respond they do so from a new account? Any proof this comes from GitLab? Which terms specifically does it violate? The terms page you linked to is 10k words long. As others have mentioned, this is not about responsible disclosure. If those merchants have the good of their customers to heart, they will act to cleanup their sites and disclose the breach themselves. If not they will move to censor this to avoid losing face, maybe not even bothering to remove the malware. And you're just helping them with this.
- randallsquared 10y ago> So when GitLab finally bothers to respond they do so from a new account? That does seem quite odd.
- Mandatum 10y agoI don't believe it is your place to do so. You have the right to, but you have no real reason to. You will suffer no consequences from removing that list. Responsible disclosure works because companies are responsive to disclosure. Full disclosure works because companies are negligent and they've been outed. The author did contact said websites, it is their responsibility to fix the issue in a timely manner. Removing the content was akin to a newspaper removing stories relating to certain politicians to protect them. It is censorship.
- kkirsche 10y agoYou still screwed up handling things. Did you very they are actually vulnerable? Or are you hoping you got it right? Cause if the later you really shouldn't remove something you don't know anything about
- ricardobeat 10y agoWhy did you feel like you needed to respond through a throwaway account? How can we even tell this is an official statement from GitLab?
- ythl 10y agoI don't even believe that. One or more merchants on that list threatened you with legal action so you took it down. Even if your cover story is true, you are basically throwing users and banks under the bus to help merchants with dirty card readers continue business as usual. Meanwhile users will continue to be defrauded, and banks will have to take the hit when users complain about charges they didn't make.
- mrswag 10y agoThis censorship show that you don't even begin to understand the problem. This list could prevent people from getting their card skimmed, and you take it down. I'm moving away from gitlab.
- gaius 10y agoTo where? I have to confess, when GH did something offensive I did cancel my paid account there but I still use it, so I guess I didn't care that strongly about it after all...
- sqldba 10y agoYou've completely screwed up.