browser security 2 CVE-2025-31277 Inside the JavaScriptCore JIT Vulnerability That Opened iPhones to DarkSword Mar 21, 2026 Watering Hole Attacks How Predators Lurk in Trusted Websites Mar 17, 2026