petechiae causes
Petechiae may be caused by any of a number of fungal, viral and bacterial infections, including: 1  Cytomegalovirus (CMV) infection. 2  Endocarditis. 3  Hantavirus pulmonary syndrome. 4  Meningococcemia. 5  Mononucleosis. 6  Rocky Mountain spotted fever. 7  Scarlet fever.