• 🇨🇦 tunetardis@piefed.ca
    link
    fedilink
    English
    arrow-up
    59
    ·
    2 days ago

    Researcher commenting on the patch:

    he remarks that the software only checks the validity of the downloaded file using the ancient CRC32 hash that isn’t considered cryptographically secure anymore

    I have to respect the researcher for his incredibly charitable wording here. CRC32 is not even remotely crypto. That’s never been its purpose, and using it for digital signing is patently insane!

    I fear I would have had a much shorter temper after what he’s been through, and yet here he is keeping his cool and his criticism constructive. Good on him.

      • Miaou@jlai.lu
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 hours ago

        Lots of downvotes but no actual answer to your question.

        I assume it’s in case some third parties redistribute the binaries so end users can still check them? Mirrors, internal IT update mechanisms, idk

      • DevDave@piefed.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        A drug dealer with a heavily armed escort delivers a package of white powder. New problem: is it cocaine, cleaning detergent, anthrax, or some mixture of the former?

      • 🇨🇦 tunetardis@piefed.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        I suppose if the only way to obtain the patch were through an automated download from the AMD website, the authentication through the site certificate would be better than nothing. But this is a security patch, and I think the researcher is right in pointing out that the bar needs to be higher?

      • Buddahriffic@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        My version of questioning this is if the same source is providing both the file and the hash, does it matter how hard it is to fake the hash? It could just generate a new hash for the fake file, couldn’t it?