CVE-2017-5440

A use-after-free vulnerability during XSLT processing due to a failure to propagate error conditions during matching while evaluating context, leading to…

published June 11, 2018

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

🚨 Watch out for this pesky use-after-free vulnerability lurking in XSLT processing! It’s like trying to use an old concert ticket that was already ripped up! 🎟️ Imagine a restaurant where the chef tries to prepare a dish using ingredients that have already been thrown out. The recipe fails spectacularly because the needed items just aren’t there anymore—this is similar to how this vulnerability operates when trying to reuse objects that no longer exist. An attacker could potentially exploit this flaw to cause a crash in applications like Thunderbird or Firefox, leading to unpredictable behavior. Though not confirmed to be actively exploited, any crash could disrupt users’ experience or open doors to further issues.

Put simply

Imagine a restaurant where the chef tries to prepare a dish using ingredients that have already been thrown out. The recipe fails spectacularly because the needed items just aren’t there anymore—this is similar to how this vulnerability operates when trying to reuse objects that no longer exist. This use-after-free vulnerability occurs during XSLT processing due to a failure to handle error conditions properly while evaluating context. As a result, it allows objects to be accessed even after they have been freed in memory.

What to do

An attacker could potentially exploit this flaw to cause a crash in applications like Thunderbird or Firefox, leading to unpredictable behavior. Though not confirmed to be actively exploited, any crash could disrupt users’ experience or open doors to further issues. Update affected software to versions Thunderbird 52.1, Firefox ESR 45.9, or any later versions. Keeping your software updated is the best line of defense against vulnerabilities just like this one! You've got this! Follow these steps, and you’ll be on your way to securing your applications in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02937 · 86.9th percentile
Published
2018-06-11T21:00Z
EPSS history
Timeline
  • 11 JUN 21:00Z
    A use-after-free vulnerability during XSLT processing due to a failure to propagate error conditions during matching while evaluating context, leading to…
    cvelistv5