CVE-2017-7828

A use-after-free vulnerability can occur when flushing and resizing layout because the "PressShell" object has been freed while still in use

published June 11, 2018

CVSS
—
EPSS
7%
Percentile
94.3
In the wild
Unconfirmed
What it is

⚠️ A lurking use-after-free vulnerability in Firefox and Thunderbird could lead to unexpected crashes during layout changes — yikes! 🔥 Think of it like a chef attempting to use a frying pan that was just thrown in the garbage. The pan is gone, but the chef keeps right on cooking, leading to a chaotic mess! If exploited, this vulnerability could cause your browser or email client to crash unexpectedly, disrupting your workflow and potentially leading to data loss. Although it hasn't been widely exploited yet, the potential for disaster can't be overlooked!

Put simply

Think of it like a chef attempting to use a frying pan that was just thrown in the garbage. The pan is gone, but the chef keeps right on cooking, leading to a chaotic mess! The issue occurs when the PressShell object is freed but still accessed during layout flushing and resizing, leading to a crash. This behavior is present in Firefox versions less than 57 and Thunderbird versions less than 52.5.

What to do

If exploited, this vulnerability could cause your browser or email client to crash unexpectedly, disrupting your workflow and potentially leading to data loss. Although it hasn't been widely exploited yet, the potential for disaster can't be overlooked! To protect yourself, update Firefox to version 57 or above, and Thunderbird to version 52.5 or above. Keeping your applications up to date is crucial for security! You've got this! Stay vigilant and keep your software updated to keep those pesky vulnerabilities at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07200 · 94.3th percentile
Published
2018-06-11T21:00Z
EPSS history
Timeline
  • 11 JUN 21:00Z
    A use-after-free vulnerability can occur when flushing and resizing layout because the "PressShell" object has been freed while still in use
    cvelistv5