Everyone, get your update hats on immediately; we’re at DEFCON 1

    • pianoplant@lemmy.world
      link
      fedilink
      English
      arrow-up
      21
      ·
      22 hours ago
      • high performance legacy software like this often uses low-level languages like c, c++, and assembly
      • these low-level languages are extremely powerful but require manual management of memory
      • that memory management is a common place where bugs like this can be found. This vulnerability is a memory overflow

      This kind of bug’s severity and how easily it is to accidentally introduce is why many high performance applications are moving to the rust programming language, which was specifically designed to try and prevent/minimize memory bugs.