Keçiboynuzunda gallik asit ile flavonoid başta olacak şekilde 24 ayrı polifenol bileşik vardır. Bu da keçiboynuzunun hastalıklara karşı ne kadar koruyucu olduğunu kanıtlamaktadır.
Yapılan araştırmalarda keçiboynuzunun; astım, alerji, bronşit, kolesterol, tansiyon, kanser, akciğer ödemi, kalp-damar ve karaciğer toksisitesine bağlı hastalıklar gibi tehlikelere karşı koruduğu ortaya çıkmıştır.