Cat attacked for no reason

Destinee
Ok I know this Is kind of a weird place to ask about this but I have no idea what just happened. We have 4 cats. One female(the mama cat) and three males(her babies) the males are about 6 years old and are all very tame since we've had them around us since they were born. The mom cat was a stray we brought in but she is also very tame. Well today, domino, who is the sweetest of all the cats randomly attacked his mom, his two brothers, and my little sister. After jumping on the three other cats he growled and jumped on my sister and scratched her legs up pretty bad. now he is currently hidding and won't come near anyone. I have no clue what is wrong with him. I'm worried because he never acts like this and I'm kind of afraid he will attack again. Any idea why he would just snap? Anyone else's cat ever do this? Sorry if I sound like a crazy cat person asking on an app that's for periods/pregnancy, I just didn't know who else to ask lol.