CVE-2025-53599
📋 TL;DR
This vulnerability allows attackers to execute malicious JavaScript code in Whale browser for iOS by exploiting a flaw in how the browser handles crafted JavaScript schemes. Users running vulnerable versions of Whale browser on iOS are affected. The attack requires user interaction such as clicking a malicious link.
💻 Affected Systems
- Whale browser for iOS
📦 What is this software?
Whale by Navercorp
⚠️ Risk & Real-World Impact
Worst Case
Complete compromise of browser session including theft of authentication cookies, session hijacking, credential theft, and potential access to sensitive data within the browser.
Likely Case
Cross-site scripting attacks leading to session hijacking, credential theft, and unauthorized actions within the browser context.
If Mitigated
Limited impact if browser sandboxing works properly, potentially restricted to browser session only without system compromise.
🎯 Exploit Status
Exploitation requires user interaction but is technically simple once malicious content is delivered.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 3.9.1.4206
Vendor Advisory: https://cve.naver.com/detail/cve-2025-53599.html
Restart Required: Yes
Instructions:
1. Open App Store on iOS device 2. Search for Whale browser 3. Tap Update button 4. Restart browser after update completes
🔧 Temporary Workarounds
Disable JavaScript
iosTemporarily disable JavaScript execution in Whale browser settings
Use alternative browser
iosSwitch to a different browser until Whale is updated
🧯 If You Can't Patch
- Implement web filtering to block malicious JavaScript schemes
- Educate users to avoid clicking suspicious links and enable browser security features
🔍 How to Verify
Check if Vulnerable:
Check Whale browser version in Settings > About
Check Version:
Open Whale browser > Settings > About to view version
Verify Fix Applied:
Verify version is 3.9.1.4206 or higher in browser settings
📡 Detection & Monitoring
Log Indicators:
- Unusual JavaScript scheme executions
- Multiple failed JavaScript scheme attempts
Network Indicators:
- Requests to known malicious domains containing crafted JavaScript schemes
SIEM Query:
browser:whale AND event:javascript_execution AND scheme:malicious