As I noted within my post #9955859@lemm.ee (alternate link), I found that thumbnail generation in Element is an enourmous privacy, and security vulnerability. Thumbnails are generated server-side, regardless of E2EE settings. What this means is that the URLs that one sends would be leaked out of your encrypted chats to the server.

  • Boring@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 год назад

    That doesn’t make any sense… If the URLs are server side that means there is no e2ee at any time because the server has to know when to shown the preview…

    If that’s true disabling preview generation doesn’t really matter because the vulnerability would be elsewhere

    I never used matrix, but do clients own the keys or are they stored on the server?

    • Kalcifer@lemm.eeOP
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 год назад

      If you look at this documentation it outlines various methods of generating URL thumbnails. Essentially, a separate request from the client for only the URL is made to the server which then returns a thumbnail. It’s an absolutely moronic design choice, if you ask me.