Il cancroide può essere causato da:
T. pallidium
G. donovani
Chlamydia trachomatis
Virus dell'herpes hominis
Inoltre, l'H. ducreyi ulcera molle può essere causato dal virus dell'herpes hominis, dalle specie Corynebacterium, dallo stafilococco. epidermidis, streptococchi, B melaniogenicus, N. gonorrea (raramente).