Infosec Coffee is a deliberately vulnerable web application to better understand interesting security flaws.