It is possible for a party to contractually disclaim or otherwise foreclose liability to a fraud claim. However, let’s be honest. It can be done, but rarely is and would require very specific language to EXPLICITLY disclaim or foreclose such liability to a fraud claim.
A recent case, discussed here, exemplifies this point where as-is language in a purchase-and-sale agreement was NOT specific to contractually foreclose or disclaim liability to a fraud claim.
For a party to contractually waive a fraud claim, there needs to be an express waiver of liability for fraud that might have been made and that any fraudulent misrepresentation, if such fraud was committed, was disclaimed and would not destroy the validity of the parties’ contract.