If you write software for the web that allows users to submit or share URLs (comment systems, mail clients, forums, URL shorteners, etc), you may find yourself in a position where you need to filter out malicious links.
C
Buffer Compromised – Here's What You Need to Do
B
Failing Well: Managing Risk in Web Applications
F