[2410.00296] VLMGuard: Defending VLMs against Malicious Prompts via Unlabeled Data