I had no idea this issue had been identified. While I find this tool very useful, the project is seeming rather questionable to me now.

    • Pup Biru@aussie.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      that’s what automation is for - nobody is going to manually check them, but anyone is able to automatically set something up to check their hashes in change… the fact that it’s possible that anyone is doing that now that it’s a known issue perhaps makes it less problematic as an attack vector

      • refalo@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        That is true, but also nobody is doing it. Just like nobody is verifying Signal’s “reproducible builds”.

        • Pup Biru@aussie.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          are you sure?

          there could be thousands just waiting for a failure to come out and say “HEY THIS IS DODGY”

        • Ferk@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          That’s ok if we are talking about malware publicly shown in the published source code… but there’s also the possibility of a private source-code patch with malware that it’s secretly being applied when building the binaries for distribution.

          This is why it’s important for builds to be reproducible, any third party should be able to build their own binary from clean source code and be able to obtain the exact same binary with the same hash. If the hashes match, then you have a proof of the binary being clean.

          • refalo@programming.dev
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            The problem is not near enough projects support reproducible builds, and many that do aren’t being regularly verified, at least publicly.