we appear to be the first to write up the outrage coherently too. much thanks to the illustrious @self

    • @[email protected]
      link
      fedilink
      English
      75 months ago

      I’m taking it as a positive sign that the Proton story’s gaining traction, as it should. this thing is a massive fucking security risk and a bad sign of things to come for Proton, and more people should be talking about it.

      but between the dishonesty on Proton’s part about the survey and the types of accounts that’ve come out of the woodwork to unabashedly support this trainwreck of a feature (the pattern’s especially clear on mastodon), boy, there’s a lot of stank on this one

      • Steve
        link
        fedilink
        English
        10
        edit-2
        5 months ago

        you can see they are actively monitoring the masto discourse and responding whenever they think their justification list has any merit https://hci.social/@[email protected]/with_replies

        but they are already saying stuff out of sync with their promotional material so damage control does appear to be in action

        e.g.

        Thanks for the feedback everyone. Just to be clear, Proton Scribe is:

        • only for business users, who have asked for it

        https://mastodon.social/@protonprivacy/112814751983760603

        but their site says

        Who can use Proton Scribe? We are currently rolling out Scribe to eligible users. If you’re on a Proton Business plan, including Mail Essentials, Mail Professional, and Proton > Business Suite, you can try Proton Scribe for free for 14 days. If you’re on our Visionary plan, it’s included with your plan.

        https://web.archive.org/web/20240719203115/https://proton.me/support/proton-scribe-writing-assistant

        • @[email protected]
          link
          fedilink
          English
          85 months ago

          bit of a whoopsie walkback after caught pants down

          totes normal. everyone has this all the time, amirite?!

          • Steve
            link
            fedilink
            English
            85 months ago

            let’s see how many steps they take back

            • @[email protected]
              link
              fedilink
              English
              95 months ago

              also I keep meaning to push on this and getting distracted:

              only for business users, who have asked for it

              fuck no, this breaks the security model for every proton user. one of the key assumptions of Proton’s end to end encrypted model is that the plaintext of a messsge never touches Proton’s servers, on both ends of the conversation. now if a proton business/visionary (and they keep fucking forgetting they forced their visionary accounts into having this horseshit) user sends me a message or a reply, there’s a chance the plaintext on their end was exposed to Proton’s servers, and as the receiver I can’t control or even detect the conditions that cause the plaintext leak (is the sender a proton business/visionary account? did they use the cloud version of the LLM? what text did it operate on?)

              fucking unworkable. I’m not even a cryptographer, but this is the most obvious plaintext leak I’ve ever seen in a cryptography product.

              • @[email protected]
                link
                fedilink
                English
                105 months ago

                and now, my swing at a secure version of this feature:

                if I receive a message whose content was sourced from the cloud LLM (ie the user activated the feature at any point while writing), instead of pulling the content of the message, protonmail displays a warning that the content of the message was exposed to their servers, and I’m given buttons to either display the message, or delete it and block the sender. if I delete the message and block the sender, protonmail itself sends a message back to the message’s author proving that I deleted the message unopened.

                I’m not kidding, that’s the only secure version of this. that’s the version a privacy-oriented company would have implemented, if they really had to do any of this at all (they didn’t)

              • @[email protected]
                link
                fedilink
                English
                95 months ago

                also the other one, where this feature gets lacklustre uptake but not enough to kill it, and then it just gets sorta shoved into a side panel, and then every so often it’s turned on by default again because someone updated the config/prefs code or some other banal-but-instantly-effective reason (presuming it’s not even intentionally turned on again by adding new default-on settings for “different” uses-that-to-build features)

                • @[email protected]
                  link
                  fedilink
                  English
                  75 months ago

                  “but that’s insanely paranoid, nobody would take a risk like that into account” shout the big Proton fans doing security kayfabe. “are you fucking lost”, I shout back

        • @[email protected]
          link
          fedilink
          English
          85 months ago

          fuck, the pure PR fluff they’re posting in response to “hey fucknuts, this thing breaks your fucking security model”. I’ve dropped other companies for doing this “uhh no it doesn’t, trust us” shit before. if they had proof this thing’s secure they would’ve posted it by now, but they don’t (because it isn’t, it’s broken by design) so instead they have to post this horseshit

          • Steve
            link
            fedilink
            English
            8
            edit-2
            5 months ago

            I highlighted another nice dig by weizenbaum this afternoon which your “broken by design” reminded me of:

            “These gigantic computer systems have usually been put together (one cannot always use the word designed) by teams of programmers, whose work is often spread over many years. By the time these systems come into use, most of the original programmers have left or turned their attention to other pursuits. It is precisely when such systems begin to be used that their inner workings can no longer be understood by any single person or by a small team of individuals.”

            • @[email protected]
              link
              fedilink
              English
              75 months ago

              I think that sequence of events happens sometimes but not all the times. the generational-departed programmer thing happens more in bigger orgs or teams with a bit of a more established presence/footprint. and I don’t really get the impression proton is that big yet

              this one smells more like the other kind of ratfuckery I’ve seen in shartups: some particular bugbear/feature-idea “driven” by a C-level/owner/teamlead (where “driven”, n.: “someone said go do it”), enabled by complicit PM/POs doing some goalwashing, with devs either just keeping their head down, or actively participating in creation