CVE-2009-2665

The nsDocument::SetScriptGlobalObject function in content/base/src/nsDocument.cpp in Mozilla Firefox 3.5.x before 3.5.2, when certain add-ons are enabled, does…

published August 4, 2009

CVSS
—
EPSS
3%
Percentile
84.8
In the wild
Unconfirmed
What it is

⚠️ A crafted web page can trick Firefox into running sneaky JavaScript with elevated privileges! 🚨 Think of it like a restaurant's kitchen where a clever intruder manages to slip a fake order to the chef, allowing them to whip up a dish of chaos without anyone noticing. In this case, some add-ons could unwittingly invite attackers right into the heart of your web experience! If exploited, this vulnerability could allow attackers to run arbitrary JavaScript as if they were a trusted part of the browser. This means they could hijack sessions, steal sensitive information, or manipulate user data, potentially leading to devastating consequences for users.

Put simply

Think of it like a restaurant's kitchen where a clever intruder manages to slip a fake order to the chef, allowing them to whip up a dish of chaos without anyone noticing. In this case, some add-ons could unwittingly invite attackers right into the heart of your web experience! This security flaw in Mozilla Firefox versions 3.5.x before 3.5.2 arises from improper handling of the Link HTTP header in the nsDocument::SetScriptGlobalObject function. It allows for remote code execution with chrome privileges when certain add-ons are enabled, due to an incorrect security wrapper.

What to do

If exploited, this vulnerability could allow attackers to run arbitrary JavaScript as if they were a trusted part of the browser. This means they could hijack sessions, steal sensitive information, or manipulate user data, potentially leading to devastating consequences for users. To protect yourself, upgrade your Firefox to version 3.5.2 or later immediately. You should also review any enabled add-ons that may impact security features. Regularly check for updates to ensure your browser remains fortified against new threats. You've got this! With a quick update and some vigilance, you'll keep your browsing safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02530 · 84.8th percentile
Published
2009-08-04T16:13Z
EPSS history
Timeline
  • 04 AUG 16:13Z
    The nsDocument::SetScriptGlobalObject function in content/base/src/nsDocument.cpp in Mozilla Firefox 3.5.x before 3.5.2, when certain add-ons are enabled, does…
    cvelistv5