Bleeding in cancer patients can occur due to several reasons. Tumors can invade blood vessels, causing them to rupture. Certain chemotherapy drugs and radiation therapy can also damage blood vessels or affect blood clotting. Additionally, cancer can interfere with the body's ability to produce adequate platelets, leading to a condition known as thrombocytopenia, which can increase the risk of bleeding.