😳

  • TheTechnician27@lemmy.world
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    4
    ·
    edit-2
    15 days ago

    The parties that discovered CVE-2026-97631—Alex Matrosov of Anthropic and Dan Holmes of Google—had arranged for it to stay under wraps until a coordinated disclosure that was scheduled for January. AMI, a maker of motherboards and other hardware, published this pull request last month that detailed the vulnerability and included a code fix. Once the post came to the attention of the discovering parties, TianoCore Project members published a public advisory last week.

    Hot take: botched disclosures like this should open a company to criminal liability. We need to start treating SWE with the same level of scrutiny we do other engineering fields and not “oopsie poopsie, I accidentally just disclosed an attack that endangers global infrastructure.”

    Edit: Also, just of fucking course it’s a buffer overflow in C code. “No way to prevent this, says only nation where this regularly happens” vibes.

    • non_burglar@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      15 days ago

      That is indeed a hot take. The cve involves crafting a PXE packet, so just… Don’t use PXE in your environment.

      If you do, you already know of the dangers of signing exploits in boot images, DNS shenanigans, and all that.

      I’m not saying this isn’t serious, but it’s not really the end of the world.

      • KittyCat@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        15 days ago

        How do you craft a PXE packet? I’m using a crafting table but I don’t see the option anywhere.

        • non_burglar@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          15 days ago

          5 gunpowder, 4 sand, and 1 broadcast domain.

          Seriously, though, tools like metasploit and python itself are a great place to start if you actually want to get into it.

    • Fmstrat@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      14 days ago

      So I posted this quote as well but for a different reason. Google and Anthropic chose responsible disclosure, unlike OpenAI with the lovely weekend fiasco for PR.

      In this one, AMI made a mistake. I don’t think making a mistake should be punishable to the extent that ignoring responsible disclosure should. Some dev pushed a PR out of habit, sucks but I’ll take the last minute patch requirement on that. Some business lead once to see if they can push the stock? No thanks.

      I’ve been advocating for years that international legislation needs to be put in place to enforce responsible disclosure practices.