‹ BackHN Continuity

Thread

Data-only attacks are easier than you think (2024)

102 points · 45 comments · segfaultbuserr

  1. mgaldys4 · · focus · HN ↗
    Data-only attacks are somewhat low-hanging fruit. Classical static analysis could already find them before AI got this strong, and LLMs make identification even easier. But the real threat is risk buried in business logic, especially abuse of normal business logic. Take e-commerce refund abuse. Bug hunters would not even call it a risk, yet fraud rings have arbitraged millions off this kind of logic. And because the logic is legitimate business logic, it is very hard to detect.
    1. eru · · focus · HN ↗
      Going on a bit of a tangent:

      'Classic' non-AI fuzzers like AFL are still insanely useful and powerful, as are static analysis tools.

      LLMs make all of these much, much easier to use. The other night, before I went to bed I told Kimi to go and fuzz filesystem code in the latest Linux kernel. I woke up to 26 crashes with reproducers and fixes. I'm still busy reviewing and upstreaming them. (Some have already landed.)

      1. Foobar8568 · · focus · HN ↗
        At work, I am arguing with tech leads that they should sanitize user inputs for a public facing chatbot.

        I want to cry.

        1. eru · · focus · HN ↗
          Oh, I'm doing the fuzzing for fun.

          But yeah, you can't trust user inputs!

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.