I’m in the process of writing a security report on Heroku. I was interested to know the number of times that attacks on the service caused downtime. I wrote a script to collect all of the 815 incidents and then checked each report against the following expression:
Discarding false positives gave this list:
In summary, all attacks that resulted in a service outage were caused by DDoS attacks, and all of these were in 2011.
All collected incidents can be downloaded here.