Canker sores are caused by a herpetic virus.  While they are not life threatening, they can be painful and bothersome.  It is helpful to avoid acidic foods, and incorporate a small amount of bee propolis on the sores in the mouth a few times daily.  Additionally a little bit of licorice root can help.  Consult with your provider to ascertain the appropriate dosage.