A bad Flowspec rule was supposed to block abuse.
How it spread
Instead it blocked BGP itself across one of the internet's largest backbones. Routers crashed, restarted, received the same bad rule, and crashed again. The network started rejecting the information needed to fix the network.
Backbone routing failures can damage the recovery path as well as the data path.