Curcumin is one of those compounds that does everything, that's not necessarily a good thing, it is a hit in every assay. When you google compounds and they are antifungal, antidiabetic, antibacterial, anticancer, etc., it isn't a reason to get excited, they have no specificity.
I also hate the term anticancer which gets tossed around a lot. Everything that is toxic to human cells is anticancer which is what chemotherapy does. If we found a substance that wasn't toxic to normal cells and killed cancer cells, we'd have a safe cure for cancer.