TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Slack Security Incident

308 pointsby malgorithmsalmost 6 years ago

26 comments

the_dukealmost 6 years ago
Let&#x27;s ignore the rather awkward self promotion, and the fact that 2FA would have prevented this specific incident.<p>This is the important part, which everyone should think about:<p>&gt; What would have been way worse — immeasurably worse — is if our team had used Slack for anything other than what we did use it for, which was discussing outages of our own product. Had my cofounder and I discussed our company&#x27;s cap table, or business partnerships, or compensation agreements, or ongoing legal matters over Slack; or had our team traded API keys, or security-sensitive matters; or had we controlled mission-critical infrastructure via Slack-powered &quot;bots&quot;; we&#x27;d be sweating bullets to this day that our important company secrets were out in the open, about to resurface at the worst possible time.<p>I see Slack being used for everything at a lot of companies.<p>There are a lot of interesting things in the chat history everywhere: SSH&#x2F;API keys, logins and passwords, sensitive internal documents, chatops bots that would let one take control of the infrastructure, and worst of all - juicy office affair gossip.<p>Combine this with often lax user management (forgetting to disable old accounts, inviting people to channels they shouldn&#x27;t be in, ...).<p>Most companies overlook this and don&#x27;t even have a policy for what&#x27;s OK to post on Slack, and what isn&#x27;t. Not even to dream of any kind of enforcement.<p>I&#x27;ts a big security problem, even without Slack getting compromised, and should be on the radar for CTOs.
评论 #20478929 未加载
评论 #20479523 未加载
评论 #20478994 未加载
评论 #20479655 未加载
评论 #20480032 未加载
评论 #20480431 未加载
numairalmost 6 years ago
The author would have done well by refraining from using this as an opportunity to make a sales pitch for their startup, as it detracts from an otherwise important message.<p>Let me see if I have this right:<p>Slack had a major security breach in 2015. Apparently someone installed malicious code that could even read password inputs in plaintext. They waited 4 years, after growing large and going public, to inform affected users. And in the interim they blamed their users for any related security problems.<p>Do I have this correct? If so, how is anyone going to defend this situation? And how can anyone put any sensitive data on Slack, or tell their company to do so, and feel good about it now?<p>I expected some stupid apology note from the CEO on their website if this turns into a bigger issue, which is sort of an anti-pattern at this point...
评论 #20478869 未加载
评论 #20478803 未加载
评论 #20478792 未加载
评论 #20479177 未加载
评论 #20478903 未加载
cjalmost 6 years ago
What makes this even more sad is the extreme difficulty you&#x27;ll have if you attempt to remove your company data off of the Slack platform. (Disclaimer: I stopped using Slack 2 years ago)<p>Our company used Slack extensively for multiple years. A couple years ago, we decided to stop using Slack for official company communication. After switching to alternative communication tools, we tried to delete the data in our Slack account and found it to be nearly impossible.<p>I recall using 3rd party python scripts (opensource on Github) that took hours to run - the script used an API key to fetch and delete messages individually.<p>We also tried using Slack&#x27;s Admin panel to delete messages. At the time, I believe it required clicking a checkbox next to every chat message we wanted to delete. Clearly not a realistic way to scrub an account.<p>The sad reality is that with many services like Slack, once a provider has your data, there&#x27;s often no easy way to remove it. IMO, this is a major downfall of our reliance on modern SaaS services (companies have no incentive to prioritize features for deleting account data - the only users who would find those features useful are already churned customers).
评论 #20479034 未加载
评论 #20479016 未加载
privateSFacctalmost 6 years ago
Wow - for a sales pitch fantastic. Many of these security issues leave you little to actually do. This write up provides an alternative.<p>What’s super bad here is slack misleading about the cause wasting all the users time.<p>Quick question, anyone use key base - can u give a quick review? Team currently use slack
评论 #20478775 未加载
评论 #20478801 未加载
评论 #20479796 未加载
评论 #20479128 未加载
评论 #20479290 未加载
blukalmost 6 years ago
The post says &quot;If the attackers inject server code, 2FA or U2F or any Web-based security practice does little.&quot; Understandably if the attacker was actively scraping passwords with 2FAs and was using the credentials immediately, that would be an issue.<p>However, for the issue mentioned in the post, wouldn&#x27;t 2FA have saved him? Supposedly, the compromised credential is from 2015.
评论 #20491501 未加载
Alex3917almost 6 years ago
Not only does Keybase not automatically update its client, there is no way to even figure out if your client is out of date and in need of security updates. Even if you look up the exact version of your installed client, which you can find, there is nothing on the website that says what the most recent version is. The only way to even get a hint is to look on GitHub, and even that isn&#x27;t accurate; version 4.2.1 is the latest release, but when I download the mac app it&#x27;s still version 4.2.0.<p>For whatever problems Slack has, at least I know if there is a new version that I need to install.
评论 #20478945 未加载
评论 #20478813 未加载
评论 #20478822 未加载
valar_malmost 6 years ago
&gt;By contrast, Keybase currently runs all of its mission critical chat applications over Keybase itself.<p>Reminds me of the time Amazon learned that using S3 to host status indicators for S3 is a bad idea if S3 goes down.
zuck9almost 6 years ago
&gt; Were our Dutch friends sifting through our messages for four years before Slack notified us of a suspicious login?<p>The author might know this already but the hackers aren&#x27;t Dutch. They simply bought a cheap NL server from LeaseWeb to mask their real IP.
评论 #20479269 未加载
lurker458almost 6 years ago
slack in 2015: &quot;We have no indication that the hackers were able to decrypt stored passwords, as Slack uses a one-way encryption technique called hashing.&quot;<p>slack in 2019: &quot;In 2015, (...) The attackers also inserted code that allowed them to capture plaintext passwords as they were entered by users at the time. &quot;<p>This reflects poorly on them. Unless they discovered only now that the 2015 hack included capturing plaintext passwords.
dlgeekalmost 6 years ago
Scary, and certainly doesn&#x27;t reflect well on Slack. But, do keep in mind that the author runs a company that does compete with Slack in some ways.
评论 #20478707 未加载
评论 #20478779 未加载
emdowlingalmost 6 years ago
Encryption for a business chat app limits the potential users rather significantly, as I understand it. A number of sectors (like banking) have strict rules which require keeping a record of company communications. How does Keybase deal with this, or do they choose not to play in that market?
评论 #20480971 未加载
lallysinghalmost 6 years ago
That&#x27;s a nice sales pitch! A little on the nose, but I think that&#x27;s ok.<p>I think one issue keybase still had is it&#x27;s minimal web presence that sounds to focus too little on what keybase can do for regular users. People need more explaining of the day to day benefits.
speederalmost 6 years ago
I wonder if this affected companies like IBM... I know for a fact IBM uses slack to talk internally about client billing, meaning if IBM was compromised the attacker knows what most of IBM clients bought from IBM.<p>Same applies to a bunch of other companies...
paulcolealmost 6 years ago
&gt; Unlike Slack, it is free. And without ads.<p>How does Keybase make money?
评论 #20479178 未加载
est31almost 6 years ago
&gt; Keybase messages are end-to-end encrypted, and only our users control their decryption keys.<p>End-to-end encryption isn&#x27;t just good for the users because the service can&#x27;t access the messages and sell them, it&#x27;s also good for the users as it provides good protection if the service gets hacked: message content can&#x27;t leak unless the attackers can change client code.
asdkhadsjalmost 6 years ago
As people are discussing Keybase for teams and whatnot - could anyone comment on Keybase for individuals, families, etc?<p>My family are debating moving to Matrix (and away from iMessage). I had briefly debates Keybase due to some interesting features. Anyone have experience with Keybase for families and individuals?
评论 #20478911 未加载
评论 #20478831 未加载
评论 #20478776 未加载
rvzalmost 6 years ago
The second I read this, I immediately signed up to Keybase today and deleted my Slack account and switched to the Keybase chat system instead which I am setting up right now.<p>I am confident to say that this incident was the final nail in the coffin for me to abandon Slack. Choosing Keybase was a no brainer.
Finsteralmost 6 years ago
From the slack post:<p>&gt; In other words, if you’re one of the approximately 99% who joined Slack after March 2015 or changed your password since then, this announcement does not apply to you.<p>Hackers compromising plaintext password would seem to apply to everyone using Slack, whether their account was compromised or not??
lorenzsellalmost 6 years ago
I’m a little confused here. Isn’t Keybase a slack replacement product? Why is the CEO of Keybase using Slack for any company communication instead of his own service? Am I missing something obvious here?
评论 #20485335 未加载
mnuttalmost 6 years ago
Slack gates a lot of its exfiltration security features behind enterprise licensing. Expect to double your spend if you want to try to prevent sensitive data floating around in slack.
Boulthalmost 6 years ago
Is there any indication why did this post drop from the front page?
workerthreadalmost 6 years ago
Does Keybase support chat message search yet? Otherwise claiming to support all important features of Slack is stretching the truth. I use search extensively at work.
评论 #20479537 未加载
gpjanikalmost 6 years ago
Yeah, this is basically marketing material.
Nelkinsalmost 6 years ago
Does Keybase have any kind of revenue stream? I didn&#x27;t see any mention of pricing on their website.
tshanmualmost 6 years ago
this needs to go up on HN!
RyanShookalmost 6 years ago
So why was the Keybase CEO using Slack in the first place?
评论 #20478977 未加载
评论 #20478944 未加载