Katalog CVE

CVE-2026-123198

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

LMFDB przed commitem 01829bd zawiera podatność server-side template injection w funkcji render_knowl, pozwalającą nieuwierzytelnionym atakującym wstrzykiwać wyrażenia Jinja przez parametry żądania. Atakujący może dostarczyć spreparowane wartości query-string lub dane 'content' do /knowledge/render/<ID>, aby dotrzeć do wbudowanych funkcji Pythona i wykonać polecenia systemowe.

Ocena ryzyka

Nieuwierzytelniony atakujący może wykonać polecenia systemu operacyjnego z uprawnieniami konta aplikacji webowej, co prowadzi do pełnego przejęcia serwera.

Rekomendacja

Zaktualizuj LMFDB do commita 01829bd lub nowszego i rozważ ograniczenie dostępu do endpointu /knowledge/render.

Powiązane podatności

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

LMFDB before commit 01829bd contains a server-side template injection vulnerability in the render_knowl function that allows unauthenticated attackers to inject Jinja expressions via request parameters. Attackers can supply crafted query-string values or 'content' data to /knowledge/render/<ID> to reach Python builtins and execute operating system commands as the web application account.

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