癌症患者身上出现小红点,原因主要是癌症相关的疾病及其他皮肤性疾病等引起。首先要明确是否是肝癌的患者,如果是肝癌,这有可能是蜘蛛痣。这是因为身体对雌激素代谢障碍,而出现的一种特发性的毛细血管扩张症。主要就是皮肤的小动脉的分支末段扩张所形成的蜘蛛痣,肢体周围会有辐射状的小血管的分支,形态跟蜘蛛比较相似,因此会被称为是蜘蛛痣。而如果不是肝癌,那这个时候患者身上如果出现小红点,就应该考虑是与癌症本身没有明确的关系的,需要考虑是否存在其他的皮肤性的疾病,或者是否合并有肝硬化等情况。建议到医院的皮肤科,医生进行专科的检查来明确诊断。