Se han propuesto varias causas para explicar este evento, como el vulcanismo, el impacto de un asteroide o un cometa, la anoxia oceánica y el cambio ambiental.