窝藏是故意犯罪,过失构不成窝藏。窝藏罪主观上必须是出于故意,即明知是犯罪的人而实施窝藏行为,明知,是指认识到自己窝藏是犯罪的人。在开始实施窝藏行为时明知是犯罪的人,或是在开始实施窝藏时,不明知是犯罪的人,但发现对方是犯罪的人后仍然继续实施窝藏行为的,构成本罪,过失不构成窝藏罪。区分窝藏的故意和过失的关键在于:
1、行为人是否明确知道他人犯罪,如他人已明确告知行为人自己犯了罪等等。
2、行为人是否应知道他人犯罪,如从他人的言谈举止和向行为人提出的种种要求中推断出来。
3、窝藏行为是否违背了行为人的意志。
情节严重的可处3年以上10年以下的有期徒刑。