FixVibe
Covered by FixVibecritical

प्रोक्सी API कुञ्जी प्रमाणीकरणमा LiteLLM SQL इंजेक्शन (CVE-2026-42208)

LiteLLM संस्करणहरू 1.81.16 देखि 1.83.6 मा Proxy 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 लाई १.८३.७ वा उच्च संस्करणमा अपडेट गर्नुहोस्।

कसरी FixVibe यसको लागि परीक्षण गर्दछ

FixVibe ले अब यसलाई GitHub रेपो स्क्यानहरूमा समावेश गर्दछ। चेकले requirements.txt, pyproject.toml, poetry.lock, र Pipfile.lock सहित अधिकृत रिपोजिटरी निर्भरता फाइलहरू मात्र पढ्छ। यसले प्रभावित दायरा >=1.81.16 <1.83.7 सँग मेल खाने LiteLLM पिन वा संस्करण अवरोधहरूलाई फ्ल्याग गर्दछ, त्यसपछि निर्भरता फाइल, लाइन नम्बर, सल्लाहकार IDs, प्रभावित दायरा, र निश्चित संस्करण रिपोर्ट गर्दछ।

यो एक स्थिर, पढ्ने मात्र रिपो चेक हो। यसले ग्राहक कोड कार्यान्वयन गर्दैन र शोषण पेलोडहरू पठाउँदैन।