Where human hacking and AI hacking overlap
The similarities are the part most articles skip. They are the part that matters, because the similarities are what let a single defense work against both.
- The vulnerability is the same. A login form without rate limiting is a vulnerability. A credential committed to a public repository is a vulnerability. An input field without sanitization is a vulnerability. A human attacker and an AI attacker find the same weaknesses because the weaknesses are in the code, not in the attacker.
- The method is the same. Password guessing, credential reuse, injection, and social engineering are not AI inventions. They are decades-old techniques. An AI model trained on public code and public documentation has seen the patterns. It can produce the same payload a human would produce.
- The consequence is the same. A breach is a breach. A customer database exfiltrated by a human is the same database exfiltrated by a model.
- The defense is the same. Rate limiting, credential rotation, input sanitization, and network segmentation stop a human attacker. They stop an AI attacker. The defense is a better perimeter, not a better model.