TeamPCP ने Shai‑Hulud सप्लाई‑चेन वर्म का पूरा सोर्स कोड MIT लाइसेंस के साथ GitHub पर जारी किया, जिससे सुरक्षा शोधकर्ताओं को वास्तविक कोड का विश्लेषण करने का मौका मिला लेकिन हमलावरों के लिए भी इसे दोबारा उपयोग करना आसा... यह वर्म CI/CD पाइपलाइन से OIDC टोकन चुराने, वैध provenance के साथ दुर्भावनापूर्ण पैकेज प्रकाशित...

Create a landscape editorial hero image for this Studio Global article: What happened when TeamPCP open-sourced its Shai-Hulud supply-chain worm on GitHub, why is the release of its full source code under the MIT. Article summary: TeamPCP’s GitHub release turned Shai-Hulud from an observed malware campaign into a reusable public offensive toolkit. The MIT-licensed full source matters because defenders can now inspect, emulate, and build detections. Topic tags: general, general web. Reference image context from search candidates: Reference image 1: visual subject "# TeamPCP Open-Sources Shai-Hulud Worm on GitHub Amid Massive npm Supply-Chain Attacks. The TeamPCP threat actor published the complete source code of its Shai-Hulud credential€‘st" source context "TeamPCP open‑sources Shai‑Hulud worm on GitHub amid massive npm supply‑chain attacks" Reference image 2: visual subject "On Ma
साइबर सुरक्षा समुदाय में उस समय हलचल मच गई जब TeamPCP नामक थ्रेट ग्रुप ने अपने इस्तेमाल किए गए खतरनाक सप्लाई‑चेन मैलवेयर Shai‑Hulud वर्म का पूरा सोर्स कोड GitHub पर MIT लाइसेंस के तहत जारी कर दिया। इससे पहले यह वर्म एक सक्रिय हमले में देखा गया था, लेकिन अब यह सार्वजनिक रूप से उपलब्ध टूल बन गया है जिसे कोई भी डाउनलोड, संशोधित और दोबारा इस्तेमाल कर सकता है।
सुरक्षा शोधकर्ताओं के अनुसार, कोड प्रकाशित होने के कुछ ही घंटों के भीतर GitHub पर दर्जनों forks बन गए। यह दिखाता है कि ओपन सोर्स प्लेटफॉर्म पर आक्रामक साइबर टूल कितनी तेजी से फैल सकते हैं।
GitHub पर सोर्स कोड जारी होने से पहले 11 मई 2026 को TeamPCP ने एक समन्वित सप्लाई‑चेन हमला किया जिसमें npm और PyPI के 170 से अधिक पैकेज संक्रमित पाए गए। इन पैकेजों का संबंध TanStack, Mistral AI, UiPath, OpenSearch और Guardrails AI जैसे डेवलपर इकोसिस्टम से था।
रिपोर्टों के अनुसार केवल कुछ घंटों में ही सैकड़ों संक्रमित पैकेज संस्करण प्रकाशित कर दिए गए थे। कई मामलों में डेवलपर्स को पता भी नहीं चला कि वे जिन पैकेजों को इंस्टॉल कर रहे हैं, उनमें मैलवेयर शामिल है।
सबसे खास बात यह थी कि यह हमला सिर्फ एक पैकेज तक सीमित नहीं रहा—मैलवेयर ने खुद को आगे फैलाने की क्षमता दिखाई, जिससे यह वर्म‑जैसे व्यवहार वाला सप्लाई‑चेन अटैक बन गया।
आम तौर पर हमलावर अपने मैलवेयर को गुप्त रखते हैं। लेकिन Shai‑Hulud का कोड MIT लाइसेंस के साथ जारी किया गया, जो सबसे उदार ओपन‑सोर्स लाइसेंसों में से एक है। इसका मतलब है कि लगभग कोई भी व्यक्ति इस कोड को कॉपी, संशोधित या दोबारा उपयोग कर सकता है।
इसका असर दो दिशाओं में पड़ता है:
सुरक्षा विशेषज्ञों के लिए फायदे
हमलावरों के लिए जोखिम
यानी एक वास्तविक साइबर हमले की तकनीक अब सार्वजनिक “ब्लूप्रिंट” बन चुकी है।
सुरक्षा विश्लेषणों के अनुसार यह वर्म कई उन्नत सप्लाई‑चेन तकनीकों का संयोजन करता है।
इस वर्म की सबसे महत्वपूर्ण क्षमताओं में से एक है CI/CD पाइपलाइन से OpenID Connect (OIDC) टोकन निकालना, खासकर GitHub Actions जैसे ऑटोमेशन वर्कफ़्लो से।
इन टोकनों का उपयोग कर हमलावर वैध पब्लिशिंग प्रक्रिया का फायदा उठाते हुए मैलिशियस पैकेज सीधे आधिकारिक चैनलों से जारी कर सकते हैं।
हमले में एक और महत्वपूर्ण पहलू यह था कि संक्रमित पैकेजों को SLSA Build Level 3 provenance attestations के साथ प्रकाशित किया गया। इसका मतलब यह था कि वे पैकेज भरोसेमंद बिल्ड पाइपलाइन से आए हुए लगते थे।
इससे कई स्वचालित सुरक्षा जांच प्रणालियों को धोखा मिल गया।
पैकेज इंस्टॉल होने के बाद वर्म एक क्रेडेंशियल‑स्टीलिंग पेलोड सक्रिय करता है जो डेवलपर सिस्टम और CI वातावरण से संवेदनशील जानकारी इकट्ठा करता है। संभावित लक्ष्य शामिल थे:
कुछ रिपोर्टों के अनुसार मैलवेयर 100 से अधिक संभावित क्रेडेंशियल स्टोरेज पाथ स्कैन करता था।
चुराए गए टोकन और पब्लिशिंग वर्कफ़्लो का उपयोग करके वर्म नए पैकेजों में खुद को इंजेक्ट कर सकता था। इससे npm और PyPI जैसे इकोसिस्टम में स्वचालित रूप से फैलने वाली चेन‑रिएक्शन संक्रमण की स्थिति बन सकती थी।
कुछ सुरक्षा विश्लेषणों में यह भी बताया गया है कि वर्म में एक विनाशकारी फेल‑सेफ या वाइपर घटक भी हो सकता है। यानी कुछ स्थितियों में यह संक्रमित सिस्टम के डेटा को नष्ट कर सकता है।
इस वजह से विशेषज्ञ सलाह देते हैं कि संक्रमित डेवलपर वातावरण को पूरी तरह से समझौता हुआ सिस्टम मानकर ही जांच की जाए।
मई 2026 का यह हमला अचानक नहीं हुआ था। इससे पहले भी TeamPCP को सप्लाई‑चेन हमलों से जोड़ा गया है।
Cloud Security Alliance के शोध के अनुसार 29–30 अप्रैल 2026 के बीच npm, PyPI और Packagist में एक और हमला हुआ था जिसमें लगभग 1,800 रिपॉजिटरी प्रभावित हुई थीं।
दोनों अभियानों की तुलना से हमले की तकनीक का विकास दिखाई देता है:
अगर किसी संगठन ने 11 मई 2026 के आसपास प्रभावित पैकेज इंस्टॉल किए हैं, तो खतरा सिर्फ उस पैकेज तक सीमित नहीं है।
सुरक्षा मार्गदर्शन के अनुसार ऐसे किसी भी सिस्टम को संभावित रूप से समझौता हुआ वातावरण मानना चाहिए क्योंकि वर्म क्रेडेंशियल चोरी कर सकता है और CI/CD सिस्टम में स्थायी पहुँच बना सकता है।
यह घटना यह भी दिखाती है कि सिर्फ signed builds या provenance प्रमाण पर्याप्त सुरक्षा की गारंटी नहीं देते, यदि भरोसेमंद बिल्ड पाइपलाइन ही हाईजैक हो जाए।
संभावित जोखिम की जांच करते समय सुरक्षा टीमों को कुछ प्राथमिक कदम लेने चाहिए:
साथ ही संगठनों को नए वेरिएंट के लिए निगरानी बढ़ानी चाहिए, क्योंकि वर्म का सोर्स कोड सार्वजनिक होने से कॉपीकैट हमलों की संभावना बढ़ जाती है।
Shai‑Hulud घटना ने एक महत्वपूर्ण बदलाव उजागर किया है: हमलावर अब सिर्फ कमजोर सॉफ़्टवेयर लाइब्रेरी नहीं, बल्कि पूरे डेवलपर वर्कफ़्लो और ऑटोमेशन सिस्टम को निशाना बना रहे हैं।
GitHub पर वर्म का कोड सार्वजनिक होने के बाद यह घटना सिर्फ एक साइबर हमला नहीं रह गई—यह अब एक तकनीकी उदाहरण बन चुकी है, जिसे समझना और उसके खिलाफ बचाव बनाना पूरे सॉफ्टवेयर उद्योग के लिए जरूरी होगा।
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
TeamPCP ने Shai‑Hulud सप्लाई‑चेन वर्म का पूरा सोर्स कोड MIT लाइसेंस के साथ GitHub पर जारी किया, जिससे सुरक्षा शोधकर्ताओं को वास्तविक कोड का विश्लेषण करने का मौका मिला लेकिन हमलावरों के लिए भी इसे दोबारा उपयोग करना आसा...
TeamPCP ने Shai‑Hulud सप्लाई‑चेन वर्म का पूरा सोर्स कोड MIT लाइसेंस के साथ GitHub पर जारी किया, जिससे सुरक्षा शोधकर्ताओं को वास्तविक कोड का विश्लेषण करने का मौका मिला लेकिन हमलावरों के लिए भी इसे दोबारा उपयोग करना आसा... यह वर्म CI/CD पाइपलाइन से OIDC टोकन चुराने, वैध provenance के साथ दुर्भावनापूर्ण पैकेज प्रकाशित करने और डेवलपर सिस्टम से कई प्रकार के क्रेडेंशियल्स इकट्ठा करने में सक्षम है। [2][5][6]
11 मई 2026 के हमले में 170 से अधिक npm और PyPI पैकेज संक्रमित हुए थे, इसलिए जिन संगठनों ने उस अवधि में प्रभावित पैकेज इंस्टॉल किए हैं उन्हें अपने वातावरण को संभावित रूप से समझौता हुआ मानकर तुरंत सुरक्षा कदम उठाने चाहि...