隐瞒婚史属不属于违法要根据不同的情况来进行判断。
一、处于婚姻状态时隐瞒婚姻史的。
(一)向伴侣隐瞒曾经的婚史,不违法。隐瞒婚史不是法定离婚原因。
(二)一般情况下,向他人隐瞒婚史不违法,但是隐瞒婚史和他人同居的或者结婚的,不但违法,还可能犯重婚罪。《中华人民共和国婚姻法》第四十五条规定,对重婚构成犯罪的,依法追究刑事责任。根据《中华人民共和国刑法》第二百五十八条的规定,有配偶而重婚的,或者明知他人有配偶而与之结婚的,处2年以下有期徒刑或者拘役。
二、处于未婚状态是隐瞒婚姻史的。隐瞒婚史是公民个人的自由,不构成违法。