From 03024e833066693e0b9921f7d28a2039bbf5c046 Mon Sep 17 00:00:00 2001 From: "advisory-database[bot]" <45398580+advisory-database[bot]@users.noreply.github.com> Date: Thu, 3 Apr 2025 13:13:42 +0000 Subject: [PATCH] Publish GHSA-x48g-hm9c-ww42 --- .../GHSA-x48g-hm9c-ww42/GHSA-x48g-hm9c-ww42.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/advisories/github-reviewed/2025/03/GHSA-x48g-hm9c-ww42/GHSA-x48g-hm9c-ww42.json b/advisories/github-reviewed/2025/03/GHSA-x48g-hm9c-ww42/GHSA-x48g-hm9c-ww42.json index a33e910460b..dcc98108465 100644 --- a/advisories/github-reviewed/2025/03/GHSA-x48g-hm9c-ww42/GHSA-x48g-hm9c-ww42.json +++ b/advisories/github-reviewed/2025/03/GHSA-x48g-hm9c-ww42/GHSA-x48g-hm9c-ww42.json @@ -1,13 +1,13 @@ { "schema_version": "1.4.0", "id": "GHSA-x48g-hm9c-ww42", - "modified": "2025-03-21T18:48:32Z", + "modified": "2025-04-03T13:11:41Z", "published": "2025-03-20T12:32:44Z", "aliases": [ "CVE-2024-12909" ], - "summary": "LlamaIndex SQL Injection vulnerability", - "details": "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`. This vulnerability can be exploited by an attacker to inject arbitrary SQL queries, leading to remote code execution (RCE) through the use of PostgreSQL's large object functionality. The issue is fixed in the `stale_packages` branch.", + "summary": "llama-index-packs-finchat SQL Injection vulnerability", + "details": "A vulnerability in the FinanceChatLlamaPack of the llama-index-packs-finchat package, versions up to v0.3.0, allows for SQL injection in the `run_sql_query` function of the `database_agent`. This vulnerability can be exploited by an attacker to inject arbitrary SQL queries, leading to remote code execution (RCE) through the use of PostgreSQL's large object functionality.\n\nThe issue is resolved by no longer officially supporting the package and moving it into the `stale_packages` branch on the repo, this removing it from documentation etc.", "severity": [ { "type": "CVSS_V3", @@ -18,7 +18,7 @@ { "package": { "ecosystem": "PyPI", - "name": "llama-index" + "name": "llama-index-packs-finchat" }, "ranges": [ { @@ -28,7 +28,7 @@ "introduced": "0" }, { - "last_affected": "0.12.3" + "last_affected": "0.3.0" } ] } @@ -48,6 +48,10 @@ "type": "PACKAGE", "url": "https://github.com/run-llama/llama_index" }, + { + "type": "WEB", + "url": "https://github.com/run-llama/llama_index/tree/stale_packages/llama-index-packs/llama-index-packs-finchat" + }, { "type": "WEB", "url": "https://huntr.com/bounties/44e8177f-200a-4ba3-a12c-8bc21e313a3f"