As asked
Walk me through the current OWASP Top 10. For each category, give a concrete example of a vulnerability you have seen or remediated.
Sample answer outline
The current Top 10 covers broken access control, cryptographic failures, injection, insecure design, security misconfiguration, vulnerable and outdated components, identification and authentication failures, software and data integrity failures, security logging and monitoring failures, and SSRF. The strong answer pairs each with a war story: a missing authorisation check on an admin endpoint, an unsalted password hash, a SQL injection through a dynamic ORDER BY, an SSRF that hit the cloud metadata service. The point is to show you have seen these in the wild, not to recite definitions.
Expect these follow-ups
- Which Top 10 category is most common in your experience?
- How does the Top 10 differ from the API Security Top 10?
- What is missing from the Top 10 that you would add?