CVE-2024-46455
unstructured XML External Entity (XXE)
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
9.8
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
CVE-2024-46455- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-611
- Updated
- 2026-11-02
EUVDEUVD-2024-3415
9.8
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
EUVD-2024-3415- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-32r8-54hf-c9p3
6.9
unstructured XML External Entity (XXE)
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
GHSA-32r8-54hf-c9p3- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-611
- Updated
- 2026-11-02
NVD
9.8
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
CVE-2024-46455- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVGHSA-32r8-54hf-c9p3
6.9
unstructured XML External Entity (XXE)
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
GHSA-32r8-54hf-c9p3- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVPYSEC-2026-1993
6.9
unstructured XML External Entity (XXE)
unstructured v.0.14.2 and before is vulnerable to XML External Entity (XXE) via the XMLParser.
- Record
PYSEC-2026-1993- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVGO-2024-3315 No score
CVE-2024-46455 in github.com/Unstructured-IO/unstructured
CVE-2024-46455 in github.com/Unstructured-IO/unstructured
- Record
GO-2024-3315- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14599-1 No score
govulncheck-vulndb-0.0.20241213T205935-1.1 on GA media
These are all security issues fixed in the govulncheck-vulndb-0.0.20241213T205935-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14599-1- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
unstructuredPyPI |
before 0.14.3 | 0.14.3 |
unstructuredPyPI |
before 0.14.3, plus listed versions 0.0.1.dev00.10.00.10.10.10.100.10.11 Show 45 moreShow less0.10.120.10.130.10.140.10.150.10.160.10.180.10.190.10.19.dev180.10.20.10.200.10.210.10.220.10.230.10.240.10.250.10.260.10.270.10.280.10.290.10.300.10.40.10.50.10.60.10.70.10.80.10.90.11.00.11.10.11.20.11.40.11.50.11.60.11.70.11.80.12.00.12.20.12.30.12.40.12.50.12.60.13.00.13.10.13.20.13.30.13.4 |
0.14.3 |
github.com/Unstructured-IO/unstructuredGo |
All versions | None known |
govulncheck-vulndbopenSUSE:Tumbleweed From an advisory covering 21 CVEs |
before 0.0.20241213T205935-1.1 | 0.0.20241213T205935-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-46455 is a critical vulnerability (CVSS 9.8) in unstructured, published December 9, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.57%, the 47th percentile. Fixed in unstructured 0.14.3.
References
github.com/Unstructured-IO/unstructured/tree/0.14.2
binarysouljour.me/cve-2024-46455
nvd.nist.gov/vuln/detail/CVE-2024-46455
github.com/Unstructured-IO/unstructured/pull/3088
github.com/Unstructured-IO/unstructured/commit/171b5df09fc3346aba8ce91c04de5b3e094a86bd
tenable.com/cve/CVE-2024-46455
Show 25 moreShow less
github.com/advisories/GHSA-32r8-54hf-c9p3
github.com/Unstructured-IO/unstructured
pypi.org/project/unstructured
lists.opensuse.org/archives/list/[email protected]/thread/QTUY324RV3FFZBHVIWDHRCIOPJHIJIN4
suse.com/security/cve/CVE-2020-10696
suse.com/security/cve/CVE-2020-8912
suse.com/security/cve/CVE-2022-31668
suse.com/security/cve/CVE-2023-26248
suse.com/security/cve/CVE-2023-3676
suse.com/security/cve/CVE-2023-3955
suse.com/security/cve/CVE-2024-12401
suse.com/security/cve/CVE-2024-37032
suse.com/security/cve/CVE-2024-44337
suse.com/security/cve/CVE-2024-45039
suse.com/security/cve/CVE-2024-45337
suse.com/security/cve/CVE-2024-45436
suse.com/security/cve/CVE-2024-46455
suse.com/security/cve/CVE-2024-46528
suse.com/security/cve/CVE-2024-53257
suse.com/security/cve/CVE-2024-53859
suse.com/security/cve/CVE-2024-55601
suse.com/security/cve/CVE-2024-55657
suse.com/security/cve/CVE-2024-55658
suse.com/security/cve/CVE-2024-55659
suse.com/security/cve/CVE-2024-55660
Left out here: 85 versions. The JSON record has them.