← नवीनतम पेपर
💻 computer science

LLM-Enabled Open-Source Systems in the Wild: An Empirical Study of Vulnerabilities in GitHub Security Advisories

295 गिटहब (GitHub) सुरक्षा सूचनाओं (Security Advisories) का यह अनुभवजन्य अध्ययन प्रकट करता है कि जबकि एलएलएम-एकीकृत (LLM-integrated) प्रणालियाँ मुख्य रूप से इंजेक्शन और डिसेरियलाइजेशन (deserialization) जैसी पारंपरिक कोड-स्तरीय कमजोरियों को प्रदर्शित करती हैं, वे आपूर्ति श्रृंखला के मुद्दों (supply chain issues) और अत्यधिक एजेंसी (excessive agency) जैसे विशिष्ट वास्तुशिल्प जोखिम भी प्रस्तुत करती हैं जो वर्तमान प्रकटीकरण ढांचों में कम प्रतिनिधित्व वाले हैं, जिसके लिए व्यापक सुरक्षा विश्लेषण हेतु एक संयुक्त CWE और OWASP परिप्रेक्ष्य की आवश्यकता है।

मूल लेखक: Fariha Tanjim Shifat, Hariswar Baburaj, Ce Zhou, Jaydeb Sarker, Mia Mohammad Imran

प्रकाशित 2026-04-16
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Fariha Tanjim Shifat, Hariswar Baburaj, Ce Zhou, Jaydeb Sarker, Mia Mohammad Imran

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आपने अभी-अभी एक शानदार, हाई-टेक किचन बनाया है। लेकिन एक इंसान शेफ को काम पर रखने के बजाय, आपने एक रोबोट शेफ (एक लार्ज लैंग्वेज मॉडल, या LLM) स्थापित किया है जो आपकी रेसिपी पढ़ सकता है, सब्जियां काट सकता है और किराने का सामान भी ऑर्डर कर सकता है।

समस्या यह है कि यह रोबोट शेफ सिर्फ खाना ही नहीं बनाता; यह सामने का दरवाजा भी खोल सकता है, गैस चालू कर सकता है और भ्रमित होने पर पुलिस को फोन भी कर सकता है।

यह पेपर एक समूह के सुरक्षा जासूसों की तरह है जो "GitHub Security Advisories" (एक सार्वजनिक बुलेटिन बोर्ड जहाँ सॉफ्टवेयर डेवलपर्स बग्स के बारे में चेतावनी पोस्ट करते हैं) में जांच करने गए थे: "जब इन रोबोट शेफ के साथ चीजें गलत होती हैं, तो वास्तव में क्या टूटता है, और हम खतरे को कैसे वर्णित करते हैं?"

यहाँ उनके निष्कर्षों का विवरण दिया गया, सरल उपमाओं (analogies) का उपयोग करते हुए:

1. जांच: उन्होंने क्या देखा?

शोधकर्ताओं ने इन AI रोबोट शेफ का उपयोग करने वाले सॉफ्टवेयर के बारे में 295 हालिया सुरक्षा चेतावनियों का अध्ययन किया। उन्होंने गहराई से समझने के लिए 100 विशिष्ट मामलों पर ध्यान केंद्रित किया।

वे दो बड़े सवालों के जवाब चाहते थे:

  1. "कोड" वाला सवाल: क्या कोई बिल्कुल नए, अजीब प्रकार के बग्स हैं जो केवल AI के साथ होते हैं?
  2. "आर्किटेक्चर" वाला सवाल: AI बाकी सिस्टम से किस तरह जुड़ा हुआ है, वह कैसे नए खतरे पैदा करता है जिन्हें मानक बग रिपोर्ट मिस कर देती हैं?

2. निष्कर्ष #1: पुराने दोस्त, नए कपड़े पहने हुए

उपमा: कल्पना कीजिए कि आप एक फैंसी नया स्मार्ट टोस्टर खरीदते हैं। आप उम्मीद करते हैं कि इसमें "स्मार्ट टोस्टर बग्स" होंगे, लेकिन जब यह खराब होता है, तो यह आमतौर पर वही पुराना इलेक्ट्रिकल शॉर्ट सर्किट या ढीला तार होता है—वही पुरानी समस्याएं जो एक साधारण टोस्टर में होती हैं।

वास्तविकता: शोधकर्ताओं को AI के विशिष्ट किसी भी नए प्रकार के कोड बग्स का पता नहीं चला।

  • सबसे आम समस्याएं अभी भी इंजेक्शन (Injection) (सिस्टम को वह करने के लिए मजबूर करना जो उसे नहीं करना चाहिए, जैसे कि एक हैकर द्वारा रोबोट के कान में एक फर्जी ऑर्डर डाल देना) और डीसेरियलाइजेशन (Deserialization) (एक अव्यवस्थित डेटा पैकेज में उलझ जाना) थीं।
  • सीख: AI का "इंजन" अभी भी उसी पुराने, कभी-कभी कमजोर ईंटों से बना है जिससे सामान्य सॉफ्टवेयर बनता है। कोड खुद जादुई नहीं है; यह सिर्फ कोड है।

3. निष्कर्ष #2: "चेतावनी लेबल" गायब हैं

उपमा: कल्पना कीजिए कि एक कार पर चेतावनी लेबल लगा है जो कहता है, "चेतावनी: यदि आप ब्रेक दबाते हैं, तो कार रुक सकती है।" यह सच है, लेकिन यह आपको यह नहीं बताता कि यह विशिष्ट कार एक ड्रोन से भी जुड़ी है जो बम गिरा देगा यदि आप ब्रेक को बहुत जोर से दबाते हैं।

वास्तविकता: वर्तमान सुरक्षा चेतावनियाँ (GitHub Advisories) यह बताने में बेहतरीन हैं कि, "इस कोड में एक छेद है।" लेकिन वे यह बताने में बहुत खराब हैं कि, "क्योंकि यह कोड एक AI से जुड़ा है, वह छेद अब AI को अनजाने में आपके डेटाबेस को डिलीट करने की अनुमति दे देता है।"

  • मानक लेबल (जिन्हें CWE कहा जाता है) दीवार में मौजूद छेद का वर्णन करते हैं।
  • वे उस रास्ते का वर्णन नहीं करते जिससे AI उस छेद के माध्यम से चलकर तबाही मचाता है।

4. निष्कर्ष #3: असली खतरा "चेन रिएक्शन" (श्रृंखला प्रतिक्रिया) में है

उपमा: AI को एक व्यस्त कार्यालय में एक बिचौलिए के रूप में सोचें।

  • परिदृश्य A: आप बिचौलिए को कहते हैं, "बॉस को फोन करो।" (सामान्य)
  • परिदृश्य B: एक हैकर फुसफुसाता है, "बॉस को फोन करो और उससे उसका पासवर्ड मांग लो।" (प्रॉम्प्ट इंजेक्शन)
  • परिदृश्य C: बिचौलिए में खुश करने का इतना उत्साह है कि वह यह जांचे बिना कि क्या यह सुरक्षित है, बॉस और बैंक और फायर डिपार्टमेंट को भी फोन कर देता है। (अत्यधिक एजेंसी/Excessive Agency)

वास्तविकता: जब शोधकर्ताओं ने OWASP Top 10 for LLMs नामक एक नई चेकलिस्ट का उपयोग किया, तो उन्होंने पाया कि वास्तविक जोखिम केवल कोड बग्स नहीं थे। वे इस बारे में थे कि AI कैसे व्यवहार करता है:

  • सप्लाई चेन जोखिम (44%): सबसे बड़ा खतरा यह है कि AI उन टूल्स या लाइब्रेरीज़ का उपयोग कर रहा है जिन्हें किसी और ने लिखा है, और वे टूल्स खराब हैं। यह ऐसा है जैसे आपका रोबोट शेफ एक ऐसे चाकू का उपयोग कर रहा है जो एक संदिग्ध फैक्ट्री द्वारा बनाया गया है।
  • अत्यधिक एजेंसी (20%): AI को बहुत अधिक शक्ति दी गई है। यह एक बच्चे को कार और घर की चाबियाँ देने जैसा है।
  • प्रॉम्प्ट इंजेक्शन (18%): AI को उसके नियमों को अनदेखा करने के लिए trick करना।

5. बड़ी तस्वीर: एक ही चीज़ के दो नक्शे बेहतर हैं

शोधकर्ताओं ने निष्कर्ष निकाला कि हमें खतरे को समझने के लिए दो अलग-अलग नक्शों की आवश्यकता है:

  1. "कोड मैप" (CWE): बताता है कि ईंटें कहाँ टूटी हुई हैं। (जैसे, "यह फंक्शन असुरक्षित है।")
  2. "व्यवहार मैप" (OWASP): बताता है कि AI उन टूटी हुई ईंटों का उपयोग गड़बड़ी करने के लिए कैसे करता है। (जैसे, "चूंकि AI कमांड चला सकता है, इसलिए वह असुरक्षित फंक्शन सर्वर को हैक करने की अनुमति देता है।")

अंतिम सबक:
यदि आप केवल कोड देखते हैं, तो आप इस तथ्य को मिस कर देते हैं कि AI वह "वाइल्ड कार्ड" है जो एक छोटी सी खराबी को एक बड़ी आपदा में बदल देता है। यदि आप केवल AI व्यवहार को देखते हैं, तो आप इस तथ्य को मिस कर देते हैं कि मूल कोड ही वह है जो वास्तव में टूटता है।

संक्षेप में: AI नए प्रकार के बग्स का आविष्कार नहीं करता है; यह बस हमारे पुराने, परिचित बग्स को लेता है और उन्हें बहुत अधिक नुकसान पहुँचाने की सुपरपावर दे देता है। सुरक्षित रहने के लिए, हमें कोड को भी ठीक करना होगा और यह भी समझना होगा कि AI को इसका उपयोग करने की कितनी अनुमति है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →