CVE-2024-46455

unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser

Critical · published December 9, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
46.2
In the wild
Unconfirmed
What it is

🚨 An XML External Entity (XXE) vulnerability lurks in unstructured v0.14.2 and earlier, allowing attackers to sneak in and pull sensitive data right out of your system! 🔥 Think of this like a guest at a restaurant who not only orders food but also asks to see the kitchen's secret recipes — if the restaurant isn’t careful, they could spill all their culinary secrets! An attacker could exploit this vulnerability to gain unauthorized access to sensitive files, potentially exposing confidential data and putting both users and the organization at severe risk. It's like leaving the vault door open while thieves stroll in, armed with a shopping list of what they want to steal!

Put simply

Think of this like a guest at a restaurant who not only orders food but also asks to see the kitchen's secret recipes — if the restaurant isn’t careful, they could spill all their culinary secrets! This vulnerability exists due to unvalidated XML input processed by the XMLParser, allowing attackers to define custom entities that can access internal resources.

What to do

An attacker could exploit this vulnerability to gain unauthorized access to sensitive files, potentially exposing confidential data and putting both users and the organization at severe risk. It's like leaving the vault door open while thieves stroll in, armed with a shopping list of what they want to steal! Upgrade to unstructured version 0.14.3 or later immediately to close this critical security hole. Additionally, consider implementing input validation to ensure only trusted XML data is processed. This is a crucial step to safeguarding your application! You've got this! Taking action now will help you secure your system and protect your data. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00566 · 46.2th percentile
Published
2024-12-09T00:00Z
EPSS history
Timeline
  • 09 DEC 00:00Z
    unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser
    cvelistv5