Wounds that do not heal are often caused by bacterial infections and are particularly dangerous for the elderly and people with diabetes, cancer and other conditions. Acetic acid (more commonly known as vinegar) has been used for centuries as a disinfectant, but it is only effective against a small number of bacteria, and it does not kill the most dangerous types.