The past tense of moistureproof is moistureproofed.
The third-person singular simple present indicative form of moistureproof is moistureproofs.
The present participle of moistureproof is moistureproofing.
The past participle of moistureproof is moistureproofed.