A bout of bronchitis or even a cold might be the cause of that stench. According to a 2006 report, respiratory tract infections cause bad breath thanks to nasal or sinus secretions passing into the throat and mouth. Bronchitis, pneumonia, sinus infections and postnasal drip can all lead to bad breath, WebMD reports.