Priority HIGH 72
LlamaIndex (run-llama/llama_index) versions up to and including 0.11.6 contain an unsafe deserialization vulnerability in BGEM3Index.load_from_disk() in llama_index/indices/managed/bge_m3/base.py.
CVSS 4.0HIGH 8.4· Local · No auth · User interaction · EPSS 0.00337 · Published 2026-01-12 · No fix listed CWE-502
Priority HIGH 77
LlamaIndex (run-llama/llama_index) versions up to and including 0.12.2 contain an uncontrolled resource consumption vulnerability in the VannaPack VannaQueryEngine implementation.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00649 · Published 2026-01-12 · No fix listed CWE-770
Priority LOW 35
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.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.0019 · Published 2025-10-13 · Fixed in v0.13.0, 0.13.0 CWE-377
Priority HIGH 68
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.
CVSS 3.0MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.00361 · Published 2025-07-10 · Partial fix · 0.3.1, 0.12.41 CWE-440
Priority HIGH 72
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`.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.00621 · Published 2025-07-07 · Partial fix · 0.12.41 CWE-29
Priority MEDIUM 62
The JSONReader in run-llama/llama_index versions 0.12.28 is vulnerable to a stack overflow due to uncontrolled recursive JSON parsing.
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.00388 · Published 2025-07-07 · Partial fix · 0.12.38 CWE-674
Priority MEDIUM 61
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.
CVSS 3.0MEDIUM 6.2· Local · No auth · No interaction · EPSS 0.00334 · Published 2025-07-07 · Fixed in 0.5.2 CWE-22
Priority HIGH 72
A vulnerability in the `ObsidianReader` class of the run-llama/llama_index repository, versions 0.12.23 to 0.12.28, allows for arbitrary file read through symbolic links.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.00637 · Published 2025-07-07 · Partial fix · 0.12.28, 0.5.1 CWE-22
Priority MEDIUM 63
A vulnerability in the ArxivReader class of the run-llama/llama_index repository, versions up to v0.12.22.post1, allows for MD5 hash collisions when generating filenames for downloaded papers.
CVSS 3.0MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00323 · Published 2025-07-07 · Fixed in 0.12.28, 0.3.1 CWE-440
Priority HIGH 72
An XML Entity Expansion vulnerability, also known as a 'billion laughs' attack, exists in the sitemap parser of the run-llama/llama_index repository, specifically affecting version v0.12.21.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.00478 · Published 2025-07-07 · Partial fix · v0.12.29, 0.3.2 CWE-776
Priority HIGH 66
A critical deserialization vulnerability exists in the run-llama/llama_index library's JsonPickleSerializer component, affecting versions v0.12.27 through v0.12.40.
CVSS 3.1HIGH 7.5· Network · No auth · User interaction · EPSS 0.005 · Published 2025-07-06 · Fixed in v0.12.41, 0.12.41 CWE-1112
Priority HIGH 82
Multiple vector store integrations in run-llama/llama_index version v0.12.21 have SQL injection vulnerabilities.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00716 · Published 2025-06-05 · Fixed in 0.12.28 CWE-89
Priority HIGH 82
An SQL injection vulnerability exists in the delete function of DuckDBVectorStore in run-llama/llama_index version v0.12.19.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00877 · Published 2025-06-02 · Fixed in 0.3.1, 0.12.21 CWE-89
Priority HIGH 69
LLama-Index CLI version v0.12.20 contains an OS command injection vulnerability.
CVSS 3.0HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.01142 · Published 2025-05-28 · Partial fix · 0.4.1 CWE-78
Priority HIGH 72
A Denial of Service (DoS) vulnerability has been identified in the KnowledgeBaseWebReader class of the run-llama/llama_index project, affecting version ~ latest(v0.12.15).
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.00521 · Published 2025-05-10 · Fixed in 0.3.6, 0.12.21 CWE-674
Priority HIGH 82
A SQL injection vulnerability exists in the `duckdb_retriever` component of the run-llama/llama_index repository, specifically in the latest version.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01444 · Published 2025-03-20 · Fixed in 0.4.0 CWE-89
Priority MEDIUM 64
A vulnerability in the `default_jsonalyzer` function of the `JSONalyzeQueryEngine` in the run-llama/llama_index repository allows for SQL injection via prompt injection.
CVSS 3.0HIGH 7.1· Network · No auth · User interaction · EPSS 0.00522 · Published 2025-03-20 · Partial fix · 0.5.1, 0.12.3 CWE-89
Priority HIGH 82
A vulnerability in the FinanceChatLlamaPack of the run-llama/llama_index repository, versions up to v0.12.3, allows for SQL injection in the `run_sql_query` function of the `database_agent`.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01444 · Published 2025-03-20 · Fixed in 0.3.0 CWE-89
Priority MEDIUM 60
A vulnerability in the `KnowledgeBaseWebReader` class of the run-llama/llama_index repository, version latest, allows an attacker to cause a Denial of Service (DoS) by controlling a URL variable to contain the root URL.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.00693 · Published 2025-03-20 · Partial fix · 0.3.3, 0.12.9 CWE-674
Priority HIGH 72
A vulnerability in the LangChainLLM class of the run-llama/llama_index repository, version v0.12.5, allows for a Denial of Service (DoS) attack.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.00831 · Published 2025-03-20 · Partial fix · 0.12.6 CWE-835
Priority MEDIUM 41
An issue was discovered in llama_index before 0.10.38.
CVSS 3.1HIGH 8.8· Network · Low privileges · No interaction · EPSS 0.00533 · Published 2024-08-22 · Fixed in 0.10.38 CWE-94
Priority MEDIUM 44
A command injection vulnerability exists in the RunGptLLM class of the llama_index library, version 0.9.47, used by the RunGpt framework from JinaAI to connect to Language Learning Models (LLMs).
CVSS 3.0HIGH 8.8· Network · No auth · User interaction · EPSS 0.02135 · Published 2024-05-16 · Fixed in 0.10.13, 0.1.3 CWE-94
Priority HIGH 82
A command injection vulnerability exists in the run-llama/llama_index repository, specifically within the safe_eval function.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02886 · Published 2024-04-16 · Fixed in 10.26, 0.10.24 CWE-77
Priority HIGH 81
LlamaIndex (aka llama_index) through 0.9.34 allows SQL injection via the Text-to-SQL feature in NLSQLTableQueryEngine, SQLTableRetrieverQueryEngine, NLSQLRetriever, RetrieverQueryEngine, and PGVectorSQLQueryEngine.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00654 · Published 2024-01-22 · No fix listed CWE-89