FixVibe
Covered by FixVibecritical

LiteLLM SQL Injection in Proxy API की पडताळणी (CVE-2026-42208)

LiteLLM आवृत्त्या 1.81.16 ते 1.83.6 मध्ये प्रॉक्सी API की पडताळणी लॉजिकमध्ये एक गंभीर SQL इंजेक्शन भेद्यता आहे. हा दोष अप्रमाणित आक्रमणकर्त्यांना प्रमाणीकरण नियंत्रणे बायपास करण्यास किंवा अंतर्निहित डेटाबेसमध्ये प्रवेश करण्यास अनुमती देतो. आवृत्ती 1.83.7 मध्ये समस्येचे निराकरण केले आहे.

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

प्रभाव

LiteLLM मध्ये त्याच्या प्रॉक्सी API की पडताळणी प्रक्रिये [S1] मध्ये एक गंभीर SQL इंजेक्शन भेद्यता आहे. हा दोष अप्रमाणित हल्लेखोरांना सुरक्षितता तपासण्यांना बायपास करण्याची आणि [S1][S3] मधून संभाव्य डेटामध्ये प्रवेश करण्यास किंवा बाहेर काढण्याची परवानगी देतो.

मूळ कारण

समस्या CWE-89 (SQL इंजेक्शन) [S1] म्हणून ओळखली जाते. हे LiteLLM प्रॉक्सी घटक [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 पिन किंवा आवृत्ती मर्यादा फ्लॅग करते, नंतर अवलंबन फाइल, लाइन क्रमांक, सल्लागार आयडी, प्रभावित श्रेणी आणि निश्चित आवृत्तीचा अहवाल देते.

हा एक स्थिर, केवळ-वाचनीय रेपो चेक आहे. हे ग्राहक कोड कार्यान्वित करत नाही आणि शोषण पेलोड पाठवत नाही.