5 ms·
Did you get this extension audited by your security team? It sounds insane to me that you’re bypassing IMAP restrictions, with a plug-in that monitors and parse
by yunohn 5y ago
Did you get this extension audited by your security team? It sounds insane to me that you’re bypassing IMAP restrictions, with a plug-in that monitors and parses the entire O365 website…
- FreakyT 5y agoTo be fair, it’s the security team’s idiotic position on IMAP that prompted the parent commenter to find a workaround. It’s like how having super draconian password reset and complexity requirements ends up being less secure because users will start writing their impossible-to-remember passwords on post-it notes.
- jabroni_salad 5y agoThe IMAP blocking is for different draconian reasons. Office365 does not support Modern Auth with IMAP, which is considered a security baseline now.
- corty 5y agoOffice365 supports Kerberos with IMAP, which would be the proper thing to do anyways. Giving passwords to a browser or email application is wrong.
- tialaramex 5y ago"modern Auth" means OAUTH, so, you aren't giving passwords to the email application. If you have IMAP on GMail you get two choices, you can admit you're sacrificing security, and they'll mint a random password just for that IMAP application, or you can use OAUTHBEARER. As I understand it if enabled IMAP for Office365 can do OAUTHBEARER. The nice thing about OAUTH is that it's a natural integration for your multi-factor authentication, which as I understand it doesn't fit well into Kerberos. But to be sure Kerberos is much better than yet another human memorable secret password exchange.
- zerocrates 5y agoI'm pretty sure they do? I definitely set up a O365 account in Thunderbird using IMAP and OAuth, which I assume is sufficiently "modern auth."
- nerf_javascript 5y agoIt's the complete opposite, Office365 only supports OAuth with IMAP and is phasing out/has phased out Basic Auth for IMAP. Additionally more often than not organizations are actually running Microsoft Exchange under the hood -- the majority of MS Exchange servers have Basic Auth disabled for IMAP (I believe since 2017 it's been off by default).
- yunohn 5y agoThere’s a big difference between password reset rules, and giving third-parties access to emails and calendar. There is nothing draconian about restricting IMAP - any app could exfiltrate confidential emails once granted access. It’s a very sane rule to disallow everything except webmail or first party apps.
- beprogrammed 5y agoIt's a terrible process for the users. And as we can see what did it get them, a third party logging into there webmail. The service is protected with a username and password, didn't matter if it was IMAP or webmail.
- yunohn 5y agoOf course it does matter! Webmail is quite restricted and optimized for viewing and replying to emails. IMAP is great for that, while also facilitating exporting (exfiltrating) the entire mailbox.
- analognoise 5y agoAn employee who redirects company emails to get around a security rule becomes an ex-employee very quickly.
- dotancohen 5y agoThat addon got the exact same stringent audit by my security team as did the Firefox web browser that I installed to browse the entire O365 website to begin with.
- yunohn 5y agoThe trust level for Firefox as a browser, versus a random extension that parses O365, would be very different for me. And at the company I work at. I’m surprised you got this one approved.
- sebzim4500 5y agoI interpreted his comment as saying he did not ask permission. Probably he'll be fine as long as nothing he did was explicitly against any rules, even if it is clearly against the spirit of the rules. More likely still, no one will ever find out.
- yunohn 5y agoHe’ll be fine as long as the extension doesn’t steal data. The moment that happens, his job is on the line.
- cxr 5y agoWhat happened to vetting sources? Beonex is Ben Bucksch, a Mozilla true believer who's been around since before Firefox even existed. The chances that it will suddenly turn into malware is about as likely a distro's coreutils package maintainer going rogue—and far less likely than the revolving door at Mozilla Corp leading to the Firefox product team deciding to do something untoward themselves.
- yunohn 5y agoVetting sources is only basic due diligence. Auditing source code, infrastructure, and data storage is crucial regardless of how “prolific” the author is.