• lavember@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    For example, one of the first vulnerabilities I found, that was used for the introduction hook in the 39c3 talk, remains unpatched to this day. Instead of being fixed with code, Werner Koch - the main developer of GnuPG - published a blog post declaring the widely-used feature being “harmful”; while they had weeks in advance, they published this on day one of 39c3, not even giving us time to respond.

    what the actual fuck

  • diaphragmwp@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    2 months ago

    Is there another thing to use? At least for the flow(s) of “encrypt, transfer, decrypt” or “sign, transfer, verify” for binary files. BSD licensed, preferably.

    EDIT: minisign was mentioned on the talk… not in the most positive way but would still trust (after they get their shit together of course); however would never trust “age” with what they did

    • modem_down@thebrainbin.org
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      however would never trust “age” with what they did

      What happened with age (or its devs?) that made you not trust it?

      • diaphragmwp@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 months ago

        (I actually managed to watch basically the same talk at a different event on the site pgp.fail, whoops)

        For me, I feel like the mistake mentioned was the most dead obvious one. Prefixing a plugin name from the file with a path then literally running the executable named. At the end of the talk, an age dev bought the researchers with stickers on camera.