FixVibe
Covered by FixVibecritical

LiteLLM SQL Injection di Proxy API Verifikasi Kunci (CVE-2026-42208)

LiteLLM versi 1.81.16 hingga 1.83.6 berisi kerentanan injeksi SQL kritis dalam logika verifikasi kunci Proxy API. Cacat ini memungkinkan penyerang yang tidak diautentikasi untuk melewati kontrol otentikasi atau mengakses database yang mendasarinya. Masalah ini teratasi di versi 1.83.7.

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

Dampak

LiteLLM berisi kerentanan injeksi SQL kritis dalam proses verifikasi kunci Proxy API [S1]. Cacat ini memungkinkan penyerang yang tidak diautentikasi untuk melewati pemeriksaan keamanan dan berpotensi mengakses atau mengekstrak data dari database yang mendasarinya [S1][S3].

Akar Penyebab

Masalah ini diidentifikasi sebagai CWE-89 (Injeksi SQL) [S1]. Itu terletak di logika verifikasi kunci API dari komponen Proxy LiteLLM [S2]. Kerentanan ini berasal dari sanitasi input yang tidak memadai yang digunakan dalam kueri database [S1].

Versi yang Terkena Dampak

Versi LiteLLM 1.81.16 hingga 1.83.6 terpengaruh oleh kerentanan [S1] ini.

Perbaikan Beton

Perbarui LiteLLM ke versi 1.83.7 atau lebih tinggi untuk memitigasi kerentanan ini [S1].

Bagaimana FixVibe mengujinya

FixVibe sekarang menyertakan ini dalam pemindaian repo GitHub. Pemeriksaan hanya membaca file ketergantungan repositori resmi, termasuk requirements.txt, pyproject.toml, poetry.lock, dan Pipfile.lock. Ini menandai pin LiteLLM atau batasan versi yang cocok dengan rentang yang terpengaruh >=1.81.16 <1.83.7, lalu melaporkan file ketergantungan, nomor baris, ID penasehat, rentang yang terpengaruh, dan versi tetap.

Ini adalah pemeriksaan repo statis dan hanya-baca. Itu tidak mengeksekusi kode pelanggan dan tidak mengirimkan muatan eksploitasi.