FixVibe
Covered by FixVibecritical

Chwistrelliad LiteLLM SQL mewn Dilysiad Allwedd Dirprwy API (CVE-2026-42208)

Mae fersiynau LiteLLM 1.81.16 trwy 1.83.6 yn cynnwys bregusrwydd pigiad SQL beirniadol yn y rhesymeg dilysu allweddol Proxy API. Mae'r diffyg hwn yn caniatáu i ymosodwyr heb eu dilysu osgoi rheolaethau dilysu neu gyrchu'r gronfa ddata sylfaenol. Mae'r mater yn cael ei ddatrys yn fersiwn 1.83.7.

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

Effaith

Mae LiteLLM yn cynnwys bregusrwydd pigiad SQL beirniadol yn ei broses ddilysu bysell Proxy API [S1]. Mae'r diffyg hwn yn caniatáu i ymosodwyr heb eu dilysu osgoi gwiriadau diogelwch ac o bosibl gael mynediad neu all-hidlo data o'r gronfa ddata sylfaenol [S1][S3].

Achos Gwraidd

Nodir y mater fel CWE-89 (Chwistrelliad SQL) [S1]. Mae wedi'i leoli yn rhesymeg dilysu bysell API o gydran LiteLLM Proxy [S2]. Mae'r bregusrwydd yn deillio o lanweithdra annigonol o fewnbwn a ddefnyddir mewn ymholiadau cronfa ddata [S1].

Fersiynau yr Effeithir arnynt

Mae fersiynau LiteLLM 1.81.16 trwy 1.83.6 yn cael eu heffeithio gan y bregusrwydd hwn [S1].

Atgyweiriadau Concrit

Diweddarwch LiteLLM i fersiwn 1.83.7 neu uwch i liniaru'r bregusrwydd hwn [S1].

Sut mae FixVibe yn ei brofi

Mae FixVibe bellach yn cynnwys hyn mewn sganiau repo GitHub. Mae'r siec yn darllen ffeiliau dibyniaeth ystorfa awdurdodedig yn unig, gan gynnwys requirements.txt, pyproject.toml, poetry.lock, a Pipfile.lock. Mae'n tynnu sylw at binnau LiteLLM neu gyfyngiadau fersiwn sy'n cyd-fynd â'r ystod yr effeithiwyd arno >=1.81.16 <1.83.7, yna'n adrodd ar y ffeil dibyniaeth, rhif llinell, IDau cynghorol, yr ystod yr effeithiwyd arno, a'r fersiwn sefydlog.

Mae hwn yn wiriad repo statig, darllen yn unig. Nid yw'n gweithredu cod cwsmer ac nid yw'n anfon llwythi tâl ecsbloetio.