Is there a word to describe a future uncertainty that may cause serious consequences? For example,
There is a lot of uncertainties in the progress of this project.
But I would like to replace "uncertainties" here with another word that also connotes the seriousness of possible consequences if back luck hits in.