The cause of malassezia overgrowth is not known. But it may be caused by:  Having too much oil on your scalp. Hormonal changes. Illness. Stress.