CVE-2017-8358

LibreOffice before 2017-03-17 has an out-of-bounds write caused by a heap-based buffer overflow related to the ReadJPEG function in…

published April 30, 2017

CVSS
—
EPSS
2%
Percentile
82.1
In the wild
Unconfirmed
What it is

💡 An out-of-bounds write vulnerability lurks in LibreOffice's ReadJPEG function, like a recipe that accidentally calls for a few extra ingredients, ultimately messing up the entire dish! Think of it as a chef miscalculating ingredients, leading to an overflowing pot that spills everywhere. Just as a kitchen mishap can ruin a meal, this buffer overflow could lead to unexpected behavior in the software. If exploited, this vulnerability could lead to unpredictable crashes or, in the worst-case scenario, allow an attacker to manipulate memory — potentially leading to arbitrary code execution. While there's no known exploitation out there, the risks of instability and unwanted behaviors can be troubling.

Put simply

Think of it as a chef miscalculating ingredients, leading to an overflowing pot that spills everywhere. Just as a kitchen mishap can ruin a meal, this buffer overflow could lead to unexpected behavior in the software. CVE-2017-8358 is a heap-based buffer overflow in LibreOffice's handling of JPEG files, specifically triggered by the ReadJPEG function in the source code. This error allows for out-of-bounds memory writes, which can disrupt normal operations.

What to do

If exploited, this vulnerability could lead to unpredictable crashes or, in the worst-case scenario, allow an attacker to manipulate memory — potentially leading to arbitrary code execution. While there's no known exploitation out there, the risks of instability and unwanted behaviors can be troubling. To address this vulnerability, upgrade LibreOffice to the latest version available after March 17, 2017. It's also a good practice to review any dependencies that may rely on the affected components and ensure all software is kept up to date. You've got this! Keep your software updated and protect your systems like the security hero you are! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02178 · 82.1th percentile
Published
2017-04-30T17:00Z
EPSS history
Timeline
  • 30 APR 17:00Z
    LibreOffice before 2017-03-17 has an out-of-bounds write caused by a heap-based buffer overflow related to the ReadJPEG function in…
    cvelistv5