Security researcher: offensive security resists automation, inferring error specs is next frontier

mboehme_ · x · 2026-11-02

Security researcher mboehme argues that offensive security is hard to automate because you often don't know a feature is a security issue until it's actually exploited — attacks are how the community discovers which issues exist in the first place. Defensive security, by contrast, is easier to automate, as recent advances in formal verification demonstrate.

He draws an analogy to mathematics: coming up with a conjecture requires intuition and high-level understanding, while proving one is evidently much easier, as shown by the recent wave of AI-generated mathematical proofs. Applying this to security: what counts as a vulnerability is highly domain-specific, often even program-specific, and demands intuition plus expert knowledge. Automatically inferring these "error specifications" will, in his view, be the next frontier in security.

Related event: Security researcher mboehme_: automating attack vs defense is like conjecturing vs proving(8 posts)→

Original post →

More from AGI Musings

AGI Musings channel →