RunGptLLM class in LlamaIndex has a command injection
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). The vulnerability arises from the improper use of the eval function, allowing a malicious or compromised LLM hosting provider to execute arbitrary commands on the client's machine. This issue was fixed in version 0.10.13. The exploitation of this vulnerability could lead to a hosting provider gaining full control over client machines.
Czego dotyczy
Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.
| Platforma | Paczka | Podatne wersje | Poprawka w wersji |
|---|---|---|---|
| Python (PyPI) | llama-index | >= 0.9.47, < 0.10.13 | 0.10.13 |
| Python (PyPI) | llama-index-llms-rungpt | < 0.1.3 | 0.1.3 |
Odnośniki
- https://nvd.nist.gov/vuln/detail/CVE-2024-4181
- https://github.com/run-llama/llama_index/commit/d73715eaf0642705583e7897c78b9c8dd2d3a7ba
- https://github.com/run-llama/llama_index
- https://huntr.com/bounties/1a204520-598a-434e-b13d-0d34f2a5ddc1
- https://pypi.org/project/llama-index-llms-rungpt
- https://github.com/advisories/GHSA-pw38-xv9x-h8ch
- Wektor CVSS
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H- Słabość (CWE)
CWE-94- Platforma
- Python (PyPI)
- Paczka
llama-index, llama-index-llms-rungpt- Ujawniono
- 16.05.2024
- Aktualizacja
- 11.10.2026 13:19
Źródła i licencje
OSV / GitHub Advisory Database - PYSEC-2024-324 - PyPA Advisory Database; CC BY 4.0
OSV / GitHub Advisory Database - GHSA-pw38-xv9x-h8ch - CC BY 4.0
OSV / GitHub Advisory Database - PYSEC-2026-1565 - PyPA Advisory Database; CC BY 4.0
Historia podatności: llama-index
Wszystkie opisane podatności tej paczki (Python (PyPI)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.
- Wszystkich wpisów
- 22
- Pierwsza → ostatnia
- 08.2023 01.2026
- Bez poprawki
- 2
- Wykorzystywana w atakach
- 0
Rozkład istotności
- Krytyczna 5
- Wysoka 11
- Średnia 6
Ujawnienia w latach
- 2023: 1
- 2024: 3
- 2025: 16
- 2026: 2
-
RunGptLLM class in LlamaIndex has a command injection ten wpis
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.