FixVibe
Covered by FixVibecritical

LiteLLM پراکسي SQL انجکشن (CVE-2026-42208)

د LiteLLM په پراکسي برخې کې د SQL انجیکشن یو مهم زیان منونکی (CVE-2026-42208) برید کونکو ته اجازه ورکوي چې د API کلیدي تایید پروسې څخه په ګټه اخیستنې سره د تصدیق مخه ونیسي یا حساس ډیټابیس معلوماتو ته لاسرسی ومومي.

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

اغیزې

د LiteLLM نسخې 1.81.16 څخه تر 1.83.7 پورې د پراکسي API کلیدي تایید میکانیزم [S1] دننه د SQL انجیکشن جدي زیان لري. بریالي استخراج یو غیر مستند برید کونکي ته اجازه ورکوي چې د امنیت کنټرولونو څخه تیر شي یا د غیر مجاز ډیټابیس عملیات [S1] ترسره کړي. دا زیانمنتیا د CVSS نمرې 9.8 ټاکل شوې، د سیسټم محرمیت او بشپړتیا [S2] باندې د هغې لوړ اغیز منعکس کوي.

اصلي لامل

زیانمنتیا شتون لري ځکه چې LiteLLM پراکسي د API کیلي په سمه توګه پاکولو یا پیرامیټریز کولو کې پاتې راغلی د Authorization سرلیک کې چمتو شوي مخکې لدې چې دا د ډیټابیس پوښتنې [S1] کې وکاروي. دا په سرلیک کې ځای پرځای شوي ناوړه SQL کمانډونو ته اجازه ورکوي چې د بیک انډ ډیټابیس [S3] لخوا اجرا شي.

اغیزمن شوي نسخې

  • LiteLLM: تر 1.81.16 پورې نسخې (مګر شامل ندي) 1.83.7 [S1].

کانکریټ اصلاحات

  • LiteLLM تازه کړئ: سمدستي د litellm بسته 1.83.7 یا وروسته نسخه ته لوړ کړئ ترڅو د انجیکشن نیمګړتیا [S1] پیچ کړئ.
  • د ډیټابیس لاګونو پلټنه: د غیر معمولي پوښتنو نمونو یا غیر متوقع ترکیب لپاره د ډیټابیس لاسرسي لاګ بیاکتنه چې د پراکسي خدمت [S1] څخه رامینځته کیږي.

د کشف منطق

امنیتي ټیمونه کولی شي د افشا کیدو په واسطه وپیژني:

  • نسخه سکین کول: د اغیزمن شوي حد (1.81.16 څخه تر 1.83.6) [S1] دننه د LiteLLM نسخو لپاره د چاپیریال معاینه کول.
  • د سرلیک څارنه: د SQL انجیکشن نمونو لپاره LiteLLM پراکسي ته د راتلونکو غوښتنو معاینه کول په ځانګړي توګه د Authorization: Bearer ټوکن ساحې [S1] دننه.