Are small, painful ulcers on the inside of the mouth, tongue, lips, or throat. Multiple factors may cause canker sores, including injury to the mouth, acidic or spicy foods, vitamin deficiencies, hormones, stress, or autoimmune disorders. Canker sores are not the same thing as fever blisters (cold sores).