4 comments

  • jdw64 4 minutes ago
    I'm going through each one, and it's fascinating to see things like this. The UAF principle in c-ares is really interesting.

    The problem ultimately came from not being able to prevent stale pointers. The attack works by figuring out the size of the stale pointer, then spraying memory with data of the same size, and finally achieving RCE (Remote Code Execution). How do people even come up with ideas like this?

  • Tiberium 5 minutes ago
    Are they actually 0-day? I think a lot of them are from disclosed CVEs/code that was already quietly fixed in the upstream. It often seems like the term "0-day" has lost most of its meaning today and people often use it to refer to any exploits.
  • functionmouse 12 minutes ago
    we have got to stop putting our bank accounts and SSNs on computers
  • merelydev 11 minutes ago
    Most of the exploits are for opensource/free software.

    I don't know what methods where used to find these exploits but I am starting to think security through obscurity might not be a bad thing in this day and age, where someone can just let bots loose on your codebase.

    • serf 5 minutes ago
      llms are fantastic disassembly partners, they're quite good at labeling functions from various dissassemblers -- the net losses from losing the benefits of open source , imo , outweigh the protection afforded by hiding your source code in yet another layer that is more and more easily unrolled through automated procedures.
      • spongebobstoes 0 minutes ago
        disassembly only applies to client side software

        something like nginx could arguably be more secure if it was closed source

        (I am a proponent of and contributor to open source)