CVE-2024-40618CWE-79

Whale browser before 3.26.244.21 allows an attacker to execute malicious JavaScript due to improper sanitization when processing a built-in extension

Critical · published July 11, 2024

CVSS v3.1
9.6
EPSS
0%
Percentile
29.8
In the wild
Unconfirmed
What it is

🔥 A single overlooked line of code in Whale browser lets attackers slip in malicious JavaScript through built-in extensions — it’s like leaving the back door wide open at a fortress! ⚠️ Picture a restaurant where the cooks never check the quality of the ingredients — if someone sneaks in rotten produce, it can spoil the whole meal! This vulnerability allows attackers to inject harmful scripts, just like unverified ingredients ruining a dish. An attacker exploiting this flaw could run any JavaScript they want, potentially stealing sensitive data, hijacking user sessions, or even redirecting users to malicious sites. If your browser is vulnerable, your entire browsing experience could be compromised, leading to devastating consequences. Protecting users isn’t just nice; it’s essential!

Put simply

Picture a restaurant where the cooks never check the quality of the ingredients — if someone sneaks in rotten produce, it can spoil the whole meal! This vulnerability allows attackers to inject harmful scripts, just like unverified ingredients ruining a dish. This vulnerability arises from inadequate sanitization when Whale browser processes its built-in extensions, allowing attackers to execute their own JavaScript. The flaw lies in handling user inputs that aren’t properly validated before being executed within the browser.

What to do

An attacker exploiting this flaw could run any JavaScript they want, potentially stealing sensitive data, hijacking user sessions, or even redirecting users to malicious sites. If your browser is vulnerable, your entire browsing experience could be compromised, leading to devastating consequences. Protecting users isn’t just nice; it’s essential! Update your Whale browser immediately to version 3.26.244.21 or later to close this critical gap. Additionally, audit your browser extensions for any potential risks. Always ensure you are running the latest software to minimize vulnerabilities! You’ve got this! With these steps, you’ll secure your browsing experience in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.6 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00370 · 29.8th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2024-07-11T01:24Z
EPSS history
Timeline
  • 11 JUL 01:24Z
    Whale browser before 3.26.244.21 allows an attacker to execute malicious JavaScript due to improper sanitization when processing a built-in extension
    cvelistv5