Approved changes feed: RSS · Atom

cpe:2.3:a:llamaindex:llamaindex:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorLlamaindex (c11712bb-7dbc-59ad-bc51-3c156056b48e)
ProductLlamaindex (1c8703bb-e945-5a84-832d-8e804c250158)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/run-llama/llama_index purl2cpe 2026-06-01 10:11:06.997454
pkg:pypi/llama-index purl2cpe 2026-06-01 10:11:06.997456

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-7707 vulnerable 2026-06-08 07:45:18.016163 World-Writable NLTK Cache Directory Vulnerability in run-llama/llama_index
HIGH (7.1)
The llama_index library version 0.12.33 sets the NLTK data directory to a subdirectory of the codebase by default, which is world-writable in multi-user environments. This configuration allows local users to overwrite, delete, or corrupt NLTK data files, leading to potential denial of service, data tampering, or privilege escalation. The vulnerability arises from the use of a shared cache directory instead of a user-specific one, making it susceptible to local data tampering and denial of service.
Published: 2025-10-13T16:15:08.249Z
Updated: 2025-10-14T14:32:42.854Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-6211 vulnerable 2026-06-08 07:43:14.549211 MD5 Hash Collision in run-llama/llama_index
MEDIUM (6.5)
A vulnerability in the DocugamiReader class of the run-llama/llama_index repository, up to version 0.12.28, involves the use of MD5 hashing to generate IDs for document chunks. This approach leads to hash collisions when structurally distinct chunks contain identical text, resulting in one chunk overwriting another. This can cause loss of semantically or legally important document content, breakage of parent-child chunk hierarchies, and inaccurate or hallucinated responses in AI outputs. The issue is resolved in version 0.3.1.
Published: 2025-07-10T13:04:34.401Z
Updated: 2025-07-10T15:13:12.599Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-6210 vulnerable 2026-06-08 07:43:14.548671 Hardlink-Based Path Traversal in run-llama/llama_index
MEDIUM (6.2)
A vulnerability in the ObsidianReader class of the run-llama/llama_index repository, specifically in version 0.12.27, allows for hardlink-based path traversal. This flaw permits attackers to bypass path restrictions and access sensitive system files, such as /etc/passwd, by exploiting hardlinks. The vulnerability arises from inadequate handling of hardlinks in the load_data() method, where the security checks fail to differentiate between real files and hardlinks. This issue is resolved in version 0.5.2.
Published: 2025-07-07T09:55:46.893Z
Updated: 2025-07-07T12:17:09.857Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-6209 vulnerable 2026-06-08 07:43:14.548305 Arbitrary File Read through Path Traversal in run-llama/llama_index
HIGH (7.5)
A path traversal vulnerability exists in run-llama/llama_index versions 0.12.27 through 0.12.40, specifically within the `encode_image` function in `generic_utils.py`. This vulnerability allows an attacker to manipulate the `image_path` input to read arbitrary files on the server, including sensitive system files. The issue arises due to improper validation or sanitization of the file path, enabling path traversal sequences to access files outside the intended directory. The vulnerability is fixed in version 0.12.41.
Published: 2025-07-07T12:21:10.767Z
Updated: 2025-07-07T13:45:55.539Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-5472 vulnerable 2026-06-08 07:37:24.899672 Denial of Service via Uncontrolled Recursive JSON Parsing in JSONReader in run-llama/llama_index
MEDIUM (6.5)
The JSONReader in run-llama/llama_index versions 0.12.28 is vulnerable to a stack overflow due to uncontrolled recursive JSON parsing. This vulnerability allows attackers to trigger a Denial of Service (DoS) by submitting deeply nested JSON structures, leading to a RecursionError and crashing applications. The root cause is the unsafe recursive traversal design and lack of depth validation, which makes the JSONReader susceptible to stack overflow when processing deeply nested JSON. This impacts the availability of services, making them unreliable and disrupting workflows. The issue is resolved in version 0.12.38.
Published: 2025-07-07T09:55:56.730Z
Updated: 2025-07-07T11:23:35.709Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-3225 vulnerable 2026-06-08 07:23:08.493041 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-3108 vulnerable 2026-06-08 07:23:08.120623 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-3046 vulnerable 2026-06-08 07:23:07.882335 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-3044 vulnerable 2026-06-08 07:23:07.878830 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1793 vulnerable 2026-06-08 07:08:38.171408 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1752 vulnerable 2026-06-08 07:08:37.981456 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1750 vulnerable 2026-06-08 07:08:37.979581 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-58339 vulnerable 2026-06-08 06:56:14.479488 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-4181 vulnerable 2026-06-08 06:50:17.172193 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45201 vulnerable 2026-06-08 06:45:55.591829 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-3271 vulnerable 2026-06-08 06:41:52.810504 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-23751 vulnerable 2026-06-08 06:29:40.369798 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-14021 vulnerable 2026-06-08 06:25:38.901763 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12911 vulnerable 2026-06-08 06:25:36.328600 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12910 vulnerable 2026-06-08 06:25:36.328058 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12909 vulnerable 2026-06-08 06:25:36.327544 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-11958 vulnerable 2026-06-08 06:23:50.756459 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.