Generative AI in cybersecurity: A comprehensive review of LLM applications and vulnerabilities | Synapse