what causes blood bumps on skin
Certain infections and diseases can cause blood spots on skin, such as: 1  meningitis, which is an inflammation of the membranes that is covering the brain and spinal cord. 2  leukemia, which is a cancer of the blood cells. 3  strep throat, which is a bacterial infection that leads to a sore throat.
Sudden unexplained bruising or blood spots under the skin or a sudden increase in the frequency of bruising may be caused by: A medicine, such as aspirin or blood thinners (anticoagulants). Infection that causes the buildup of toxin in the blood or tissues (sepsis).