Katalog CVE

CVE-2026-31020

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W DocsGPT w wersji 0.15.0 i niższych funkcja niestandardowego promptu pozwala użytkownikom definiować treść promptu używaną podczas interakcji z chatbotem. Funkcja ta renderuje dane promptu dostarczone przez użytkownika przy użyciu szablonów Jinja bez sanityzacji wejścia ani piaskownicy. Nieuwierzytelniony atakujący może wstrzyknąć złośliwe wyrażenia szablonu, co prowadzi do podatności na wstrzyknięcie szablonu po stronie serwera (SSTI), którą można wykorzystać do pełnego zdalnego wykonania kodu (RCE).

Ocena ryzyka

Nieuwierzytelniony atakujący może uzyskać pełną kontrolę nad serwerem, co może prowadzić do kradzieży danych, modyfikacji aplikacji lub wykorzystania serwera do dalszych ataków.

Rekomendacja

Zaktualizuj DocsGPT do wersji nowszej niż 0.15.0 lub zastosuj odpowiednie zabezpieczenia, takie jak sanityzacja wejścia i użycie piaskownicy dla szablonów Jinja.

Inne podatności w DocsGPT

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In DocsGPT 0.15.0 and below, the application provides a custom prompt feature that allows users to define prompt content used during chatbot interactions. This functionality renders user-supplied prompt data using Jinja templates without input sanitization or sandboxing. An unauthenticated attacker can inject malicious template expressions, leading to a server-side template injection (SSTI) vulnerability that can be exploited to achieve full remote code execution (RCE).

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS