FixVibe
Covered by FixVibecritical

LiteLLM SQL Injection in Proxy API Preverjanje ključa (CVE-2026-42208)

Različice LiteLLM od 1.81.16 do 1.83.6 vsebujejo kritično ranljivost vbrizgavanja SQL v logiki preverjanja ključa proxy API. Ta napaka omogoča nepreverjenim napadalcem, da obidejo nadzor nad preverjanjem pristnosti ali dostopajo do osnovne baze podatkov. Težava je odpravljena v različici 1.83.7.

CVE-2026-42208GHSA-r75f-5x8p-qvmcCWE-89

Vpliv

LiteLLM vsebuje kritično ranljivost vbrizgavanja SQL v svojem postopku preverjanja ključa proxy API [S1]. Ta napaka omogoča nepreverjenim napadalcem, da zaobidejo varnostna preverjanja in potencialno dostopajo do podatkov ali izločijo podatke iz osnovne baze podatkov [S1][S3].

Temeljni vzrok

Težava je označena kot CWE-89 (vbrizgavanje SQL) [S1]. Nahaja se v logiki preverjanja ključev API komponente proxy LiteLLM [S2]. Ranljivost izvira iz nezadostne sanacije vnosa, uporabljenega v poizvedbah baze podatkov [S1].

Prizadete različice

Ta ranljivost [S1] vpliva na različice LiteLLM od 1.81.16 do 1.83.6.

Betonski popravki

Posodobite LiteLLM na različico 1.83.7 ali višjo, da ublažite to ranljivost [S1].

Kako ga FixVibe testira

FixVibe to zdaj vključuje v preglede repo GitHub. Preverjanje bere samo datoteke odvisnosti pooblaščenega repozitorija, vključno z requirements.txt, pyproject.toml, poetry.lock in Pipfile.lock. Označi žebljičke LiteLLM ali omejitve različice, ki se ujemajo s prizadetim obsegom >=1.81.16 <1.83.7, nato poroča o datoteki odvisnosti, številki vrstice, svetovalnih ID-jih, prizadetem obsegu in fiksni različici.

To je statično preverjanje repoja samo za branje. Ne izvaja kode stranke in ne pošilja koristnih obremenitev izkoriščanja.