I know there's a long academic literature on the question of "do programmers make similar mistakes." Has that work been extended to security? Do programmers make the same sorts of security mistakes when writing similar programs?
They don't think about how the system can be attacked.
That requires careful thought, which takes time.
Manglement just wants deliverables.
@adamshostack humans are creatures of habit. Of course they make the same sorts of mistakes, until they make the effort to change the habit.
@adamshostack Obviously, since we still have directory traversal and SQL injection vulnerabilities in 2025.