CVE-2026-45312
KrytyczneCVSS 9.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 21 - wyżej niż 21% wszystkich znanych CVE
Streszczenie
RAGFlow 0.24.0 i wcześniejsze wersje zawierają podatność na wstrzykiwanie szablonów Jinja2 w generatorze promptów (rag/prompts/generator.py). Umożliwia ona każdemu uwierzytelnionemu użytkownikowi wykonanie dowolnych poleceń systemu operacyjnego na serwerze.
Ocena ryzyka
Atakujący może przejąć pełną kontrolę nad serwerem, wykraść dane, zainstalować złośliwe oprogramowanie lub zakłócić działanie usługi. Podatność jest łatwa do wykorzystania przez zwykłego użytkownika.
Rekomendacja
Należy natychmiast zaktualizować RAGFlow do wersji nowszej niż 0.24.0, która zawiera poprawkę. Do czasu aktualizacji należy ograniczyć możliwość rejestracji nowych użytkowników i tworzenia przepływów Canvas.
Oryginalny opis (angielski, źródło NVD)
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. In 0.24.0 and earlier, a Jinja2 template injection in the prompt generator (rag/prompts/generator.py) allows any authenticated user to execute arbitrary OS commands on the server. Any normal user can register, create a Canvas workflow with a DuckDuckGo + LLM component chain, and trigger the SSTI.

