可以购买保险,但具体情况需要根据保险公司的规定和具体的保险产品来决定。肝硬化是一种严重的慢性肝脏疾病,如果已经发生肝功能衰竭或病情较为严重,可能会被保险公司视为高风险人群而拒保或者加费。但是,对于轻度或者早期的肝硬化患者,可能可以购买一些特定的保险产品,例如重疾险、意外险、医疗险等,具体可以咨询保险公司或者保险代理人。需要注意的是,在购买保险时应该如实告知自己的健康状况和病史,否则可能会导致保险合同的无效或者理赔时遭遇困难。