FixVibe
Covered by FixVibecritical

LiteLLM SQL Injection ב-Proxy API אימות מפתח (CVE-2026-42208)

LiteLLM גרסאות 1.81.16 עד 1.83.6 מכילות פגיעות קריטית של הזרקת SQL בלוגיקת האימות של מפתח Proxy API. פגם זה מאפשר לתוקפים לא מאומתים לעקוף את בקרות האימות או לגשת למסד הנתונים הבסיסי. הבעיה נפתרה בגרסה 1.83.7.

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

השפעה

LiteLLM מכילה פגיעות קריטית של הזרקת SQL בתהליך אימות מפתח Proxy API [S1]. פגם זה מאפשר לתוקפים לא מאומתים לעקוף בדיקות אבטחה ועלול לגשת או להסתנן לנתונים ממסד הנתונים הבסיסי [S1][S3].

סיבת שורש

הבעיה מזוהה כ-CWE-89 (SQL Injection) [S1]. הוא ממוקם בלוגיקת אימות מפתח API של רכיב LiteLLM Proxy [S2]. הפגיעות נובעת מחטא לא מספיק של הקלט המשמש בשאילתות מסד הנתונים [S1].

גרסאות מושפעות

גרסאות LiteLLM 1.81.16 עד 1.83.6 מושפעות מפגיעות זו [S1].

תיקוני בטון

עדכן את LiteLLM לגרסה 1.83.7 ומעלה כדי לצמצם את הפגיעות הזו [S1].

כיצד FixVibe בודק את זה

FixVibe כולל כעת את זה בסריקות ריפו של GitHub. הסימון קורא קובצי תלות מורשה במאגר בלבד, כולל requirements.txt, pyproject.toml, poetry.lock ו-Pipfile.lock. הוא מסמן סיכות LiteLLM או אילוצי גרסה התואמים את הטווח המושפע >=1.81.16 <1.83.7, ולאחר מכן מדווח על קובץ התלות, מספר השורה, מזהי הייעוץ, הטווח המושפע והגרסה הקבועה.

זהו בדיקת ריפו סטטית לקריאה בלבד. הוא אינו מפעיל קוד לקוח ואינו שולח מטענים מנצלים.