CVE-2024-23751

LlamaIndex (aka llama_index) through 0.9.34 allows SQL injection via the Text-to-SQL feature in NLSQLTableQueryEngine, SQLTableRetrieverQueryEngine, NLSQLRetriever, RetrieverQueryEngine, and PGVectorSQLQueryEngine. For example, an attacker might be able to delete this year's student records via "Drop the Students table" within English language input.
References
Link Resource
https://github.com/run-llama/llama_index/issues/9957 Exploit Issue Tracking Vendor Advisory
Configurations

Configuration 1 (hide)

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

History

29 Jan 2024, 15:06

Type Values Removed Values Added
References () https://github.com/run-llama/llama_index/issues/9957 - () https://github.com/run-llama/llama_index/issues/9957 - Exploit, Issue Tracking, Vendor Advisory
First Time Llamaindex
Llamaindex llamaindex
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 9.8
CPE cpe:2.3:a:llamaindex:llamaindex:*:*:*:*:*:*:*:*
CWE CWE-89

22 Jan 2024, 14:01

Type Values Removed Values Added
Summary
  • (es) LlamaIndex (también conocido como llama_index) hasta 0.9.34 permite la inyección de SQL a través de la función Texto a SQL en NLSQLTableQueryEngine, SQLTableRetrieverQueryEngine, NLSQLRetriever, RetrieverQueryEngine y PGVectorSQLQueryEngine. Por ejemplo, un atacante podría eliminar los registros de los estudiantes de este año mediante "Soltar la tabla de estudiantes" dentro de la entrada en idioma inglés.

22 Jan 2024, 01:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-01-22 01:15

Updated : 2024-01-29 15:06


NVD link : CVE-2024-23751

Mitre link : CVE-2024-23751

CVE.ORG link : CVE-2024-23751


JSON object : View

Products Affected

llamaindex

  • llamaindex
CWE
CWE-89

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')