CVE-2019-9855

Windows 8.3 path equivalence handling flaw allows LibreLogo script execution

published September 6, 2019

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

⚠️ A crafty path handling flaw in LibreOffice could allow documents to execute untrusted code—like a sneaky raccoon finding a way into a locked toolbox! Think of it as a delivery driver who accidentally delivers a package to the wrong address because they followed a nicked address label—a little mix-up and suddenly, the wrong script is running wild! An attacker could exploit this vulnerability to execute arbitrary Python commands through a specially crafted document, potentially compromising your system. This could lead to unauthorized access, data manipulation, or even broader system exploits if left unprotected.

Put simply

Think of it as a delivery driver who accidentally delivers a package to the wrong address because they followed a nicked address label—a little mix-up and suddenly, the wrong script is running wild! This flaw arises because of improper handling of Windows 8.3 filename equivalence, allowing documents to call LibreLogo scripts from events like mouse-overs, despite restrictions intended to block such actions.

What to do

An attacker could exploit this vulnerability to execute arbitrary Python commands through a specially crafted document, potentially compromising your system. This could lead to unauthorized access, data manipulation, or even broader system exploits if left unprotected. Ensure you update LibreOffice to versions 6.2.7 or 6.3.1 to patch this vulnerability. Additionally, review document permissions and scripting settings to prevent unexpected script executions. Regularly audit the documents being used to minimize risk. You've got this! With these updates, you'll keep your system secure and running smoothly. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02646 · 85.5th percentile
Published
2019-09-06T18:40Z
EPSS history
Timeline
  • 06 SEP 18:40Z
    Windows 8.3 path equivalence handling flaw allows LibreLogo script execution
    cvelistv5