The ability to understand and explain how security weaknesses in software or systems could be exploited and what their potential impact might be.
Multi-step reasoning, logic puzzles, mathematical problem-solving