CVE-2009-3376

Mozilla Firefox before 3.0.15 and 3.5.x before 3.5.4, and SeaMonkey before 2.0, does not properly handle a right-to-left override (aka RLO or U+202E) Unicode…

published October 29, 2009

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

⚠️ A sneaky little character can pose as a harmless filename! Older versions of Firefox and SeaMonkey don't handle the right-to-left override (RLO) Unicode character properly, allowing attackers to disguise executable files as innocent-looking ones. 😱 Think of it like a magician performing a clever trick—when you see a toy box labeled 'Stuffed Animals,' but inside is a actually a boxing glove! The RLO character can switch the appearance of a file extension, leading you to believe it’s safe when it's not. 🎩✨ This means an attacker could send you a file that appears to be a harmless document, but is actually a malicious executable! If you were to open it, it could execute harmful code, potentially compromising your system and data. Quite a devious little trick!

Put simply

Think of it like a magician performing a clever trick—when you see a toy box labeled 'Stuffed Animals,' but inside is a actually a boxing glove! The RLO character can switch the appearance of a file extension, leading you to believe it’s safe when it's not. 🎩✨ The vulnerability arises because Firefox and SeaMonkey do not properly handle the RLO Unicode character in download filenames, allowing attackers to spoof file extensions and mislead users about the file's true nature.

What to do

This means an attacker could send you a file that appears to be a harmless document, but is actually a malicious executable! If you were to open it, it could execute harmful code, potentially compromising your system and data. Quite a devious little trick! To mitigate this, ensure your browser is updated to at least Firefox 3.0.15 or 3.5.4, or SeaMonkey 2.0. Regularly check for updates and review browser settings to be extra cautious of unknown file types! You've got this! Keep your systems updated, and you'll be a security hero in no time! 🦸‍♂️🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03183 · 88.0th percentile
Published
2009-10-29T14:00Z
EPSS history
Timeline
  • 29 OCT 14:00Z
    Mozilla Firefox before 3.0.15 and 3.5.x before 3.5.4, and SeaMonkey before 2.0, does not properly handle a right-to-left override (aka RLO or U+202E) Unicode…
    cvelistv5