Le cause sono da ricondurre ad uno squilibrio del microbiota intestinale, determinato probabilmente da un trattamento antibiotico, una dieta disordinata o l'abuso di sostanze alcoliche.