丈夫婚前隐瞒病史的婚姻有效。根据法律规定婚姻无效的情形只有重婚;有禁止结婚的亲属关系;未到法定婚龄。男方婚前隐瞒自己病史的行为因不属于婚姻无效的法定情形,所以其婚姻仍是有效的。
《中华人民共和国民法典》第一千零五十一条
有下列情形之一的,婚姻无效:
(一)重婚;
(二)有禁止结婚的亲属关系;
(三)未到法定婚龄。
请求撤销婚姻的期限是一年,自知道或者应当知道撤销事由之日起计算。
《民法典》第一千零五十三条:一方患有重大疾病的,应当在结婚登记前如实告知另一方;不如实告知的,另一方可以向人民法院请求撤销婚姻。
请求撤销婚姻的,应当自知道或者应当知道撤销事由之日起一年内提出。
找法网提醒您,申请可撤销婚姻程序:当事人提供本人的户口本、身份证、结婚证、以及请求撤销婚姻的书面申请;工作人员对上述规定的证件和材料进行审查;当事人亲自填写《撤销婚姻申请书》,并签名注明签字日期;当事人宣读本人的申请书,工作人员作监誓人并在“监誓人”一栏签名;符合撤销条件的,民政部门应当批准,并印发撤销决定。