Liver enzyme abnormalities in cancer can occur due to direct invasion of the liver by the tumor, metastasis, or as a result of treatment-related toxicity. Additionally, systemic inflammation and paraneoplastic syndromes can contribute to these abnormalities.