FixVibe
Covered by FixVibecritical

Proxyдеги LiteLLM SQL инъекциясы API ачкычын текшерүү (CVE-2026-42208)

LiteLLM 1.81.16дан 1.83.6га чейинки версиялары Proxy API ачкыч текшерүү логикасында маанилүү SQL инъекциясынын аялуулугун камтыйт. Бул кемчилик аутентификациядан өтпөгөн чабуулчуларга аутентификацияны көзөмөлдөөнү айланып өтүүгө же негизги маалымат базасына кирүү мүмкүнчүлүгүн берет. Маселе 1.83.7 версиясында чечилген.

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

Таасири

LiteLLM өзүнүн Proxy API ачкычын текшерүү процессинде [S1] сындуу SQL инъекциясынын кемчилигин камтыйт. Бул кемчилик аныктыгы текшерилбеген чабуулчуларга коопсуздук текшерүүлөрүн айланып өтүүгө жана [S1][S3] базалык маалымат базасынан маалыматтарга жетүү же эксфильтрациялоо мүмкүнчүлүгүн берет.

Негизги себеп

Маселе CWE-89 (SQL Injection) [S1] катары аныкталган. Ал LiteLLM Proxy компонентинин [S2] API ачкыч текшерүү логикасында жайгашкан. Аялуулугу [S1] маалымат базасынын сурамдарында колдонулган киргизүүнүн жетишсиз санитариясынан келип чыккан.

Таасирленген версиялар

LiteLLM версиялары 1.81.16дан 1.83.6ка чейин [S1] бул аялуулугунан жабыркайт.

Бетон оңдоолор

[S1] бул аялуулугун азайтуу үчүн LiteLLMди 1.83.7 же андан жогору версиясына жаңыртыңыз.

FixVibe аны кантип сынайт

FixVibe эми муну GitHub репо скандоолоруна камтыйт. Текшерүү requirements.txt, pyproject.toml, poetry.lock жана Pipfile.lock сыяктуу авторизацияланган репозиторийдик көз карандылык файлдарын гана окуйт. Ал >=1.81.16 <1.83.7 жабыркаган диапазонго дал келген LiteLLM пиндерин же версия чектөөлөрүн белгилейт, андан кийин көз карандылык файлын, саптын номерин, кеңеш берүүчү идентификаторлорду, таасир эткен диапазонду жана туруктуу версиясын билдирет.

Бул статикалык, окуу үчүн гана репо текшерүүсү. Ал кардар кодун аткарбайт жана эксплуатациянын пайдалуу жүктөрүн жөнөтпөйт.