Vulnerability field guide
Remote Code Execution
Remote code execution is the worst outcome a web bug can produce. Here is how attacker-controlled input reaches an execution sink, the common vectors that get there, and how to close them.
2 articles 11 min total Overview to advanced techniques
Remote Code Execution techniques
1 focused deep-dive