CVE-2016-5276

Use-after-free vulnerability in the mozilla::a11y::DocAccessible::ProcessInvalidationList function in Mozilla Firefox before 49.0, Firefox ESR 45.x before…

published September 22, 2016

CVSS
—
EPSS
4%
Percentile
90.5
In the wild
Unconfirmed
What it is

⚠️ A sneaky use-after-free vulnerability in Firefox could let attackers execute code just by using the `aria-owns` attribute! Think of it as a restaurant where a waiter mistakenly takes away a dish that’s still being served—this can lead to chaos in the kitchen and possibly spoil the meal for everyone! An attacker could crash the browser or execute arbitrary code, potentially taking control of the user's system. This isn't your average hiccup; it could lead to a complete denial of service!

Put simply

Think of it as a restaurant where a waiter mistakenly takes away a dish that’s still being served—this can lead to chaos in the kitchen and possibly spoil the meal for everyone! This vulnerability in the `mozilla::a11y::DocAccessible::ProcessInvalidationList` function enables heap memory corruption due to improper handling of the `aria-owns` attribute, leading to critical issues when the memory is accessed after being freed.

What to do

An attacker could crash the browser or execute arbitrary code, potentially taking control of the user's system. This isn't your average hiccup; it could lead to a complete denial of service! To mitigate this, update your Firefox and Thunderbird to the latest versions—49.0 or later for Firefox and 45.4 or later for Thunderbird. It's also good practice to regularly review your software for updates! You've got this! Take action and keep your systems secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04041 · 90.5th percentile
Published
2016-09-22T22:00Z
EPSS history
Timeline
  • 22 SEP 22:00Z
    Use-after-free vulnerability in the mozilla::a11y::DocAccessible::ProcessInvalidationList function in Mozilla Firefox before 49.0, Firefox ESR 45.x before…
    cvelistv5