TrapDoor मैलवेयर सप्लाई-चेन हमले के माध्यम से Solana, Sui और Aptos वॉलेट डेटा को लक्षित करता है

iconCoinDesk
साझा करें
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconसारांश

expand icon
TrapDoor नामक एक नया पुनरावृत्ति हमला अभियान, एक सप्लाई-चेन हमले के माध्यम से Solana, Sui और Aptos वॉलेट डेटा को लक्षित कर रहा है। Socket ने npm, PyPI और Crates.io पर 34 दुर्भावनापूर्ण पैकेज खोजे, जो 'wallet-security-checker' जैसे डेवलपर टूल्स के रूप में बनाए गए हैं। यह मैलवेयर प्राइवेट कीज, GitHub टोकन और क्लाउड क्रेडेंशियल्स चुरा लेता है और AI-संबंधित फाइलों में छिपा हुआ है। हमलावरों ने ओपन-सोर्स योगदान प्रक्रियाओं के माध्यम से दुर्भावनापूर्ण कोड इंजेक्ट करने की कोशिश की। Socket ने पंजीकरणों को इन पैकेजों की रिपोर्ट की है। यह खतरा ब्लॉकचेन परितंत्र में 51% हमलों से परे के जोखिमों को उजागर करता है।

एक नया क्रिप्टो चोरी अभियान उन डेवलपर्स को टारगेट कर रहा है जिनके मशीन पर वॉलेट की, क्लाउड क्रेडेंशियल और प्रोडक्शन एक्सेस होने की संभावना सबसे अधिक है।

सुरक्षा कंपनी सॉकेट के शोधकर्ताओं ने इस हफ्ते शुरू में कहा कि उन्होंने तीन प्रमुख ओपन-सोर्स प्रोग्रामिंग रजिस्ट्रीज़ में फैली TrapDoor नामक एक सप्लाई-चेन हमले की पहचान की है, जिसमें 34 से अधिक दुर्भावनापूर्ण पैकेज और सैकड़ों संबंधित संस्करण और कलाकृतियाँ शामिल हैं।

एक मुख्य बात यह है कि हमलावर अधिक केंद्रित हो रहे हैं। सामाजिक इंजीनियरिंग के अलावा, जो महत्वपूर्ण जानकारी रखने वाले व्यक्तियों को लक्षित करती है, सप्लाई-चेन हमले यादृच्छिक खुदरा उपयोगकर्ताओं को पकड़ने के लिए नहीं, बल्कि डेवलपर्स के लिए बनाए जाते हैं। ये वही लोग हैं जिनके पास उसी मशीन पर वॉलेट फ़ाइलें, SSH कुंजियाँ, GitHub टोकन, क्लाउड प्रमाणीकरण और उत्पादन तक पहुँच हो सकती है, जिस पर वे क्रिप्टो और AI टूल बनाते हैं।

Socket ने पीड़ितों या चोरी हुए फंड्स की पहचान नहीं की, लेकिन कहा कि पैकेज npm, PyPI और Crates.io पर लाइव थे और इनमें ऐसे पेलोड शामिल थे जो वॉलेट डेटा चुरा सकते थे, क्रेडेंशियल्स को बाहर निकाल सकते थे, AWS और GitHub टोकन्स की जांच कर सकते थे और एक्सेस को सक्रिय रखने के लिए फाइलें छोड़ सकते थे।

जावास्क्रिप्ट, पायथन और रस्ट में प्रोग्राम किए गए पैकेज को डेवलपर हेल्पर, सुरक्षा स्कैनर, वॉलेट टूल, सॉलिडिटी यूटिलिटी, एआई प्रॉम्प्ट पैकेज और सुई या मूव बिल्ड हेल्पर के रूप में छुपाया गया था।

नामों को जानबूझकर बoring रखा गया था। पैकेज के नाम "wallet-security-checker," "defi-risk-scanner," "solidity-build-guard," "move-compiler-tools" और "llm-context-compressor" रखे गए थे, जो ऐसी छोटी उपयोगिताओं के जैसे दिखते थे जिन्हें क्रिप्टो या AI डेवलपर बिना अधिक सोचे स्थापित कर सकते हैं।

हालांकि, स्थापित होने के बाद, पेलोड ने पैकेज डेटा से कहीं अधिक डेटा खींचने की कोशिश की।

npm पैकेज में, मैलवेयर ने डेवलपर के मशीन पर प्राइवेट की, पासवर्ड, गिटहब टोकन और क्लाउड लॉगिन की तलाश की। इसने कुछ चोरी की गई पार्थक्रियाओं की जांच भी की, SSH कुंजियों के माध्यम से अन्य सिस्टम में जाने की कोशिश की और ऐसी फाइलें छोड़ दीं जो संक्रमण को सक्रिय रख सकती हैं।

SSH कुंजियाँ लॉगिन फाइलें होती हैं जिनका विकासक बर्कर, कोड भंडार और अन्य मशीनों तक पहुँचने के लिए उपयोग करते हैं। यदि चोरी हो जाएँ, तो वे हमलावर को एक संक्रमित लैपटॉप से कंपनी के व्यापक अवसंरचना में जाने की अनुमति दे सकती हैं।

हमला इसके अलावा .cursorrules और claude.md जैसी फाइलों का भी उपयोग करता है, जो डेवलपर्स को एआई कोडिंग टूल्स को प्रोजेक्ट-विशिष्ट निर्देश देने की अनुमति देती हैं। सॉकेट ने कहा कि अभियान ने जीरो-विड्थ यूनिकोड वर्णों का उपयोग करके छिपे हुए निर्देश रखे, जो स्पष्ट रूप से भविष्य के एआई सहायक सत्रों को झूठे "सुरक्षा स्कैन" चलाने की कोशिश कर रहे हैं, जो रहस्यों को एकत्रित और बाहर निकालते हैं।

इससे हमला एक सामान्य पैकेज स्टीलर से डेवलपर-पर्यावरण मैलवेयर के करीब हो गया। पैकेज इंस्टॉल केवल पहला कदम है, जिसका वास्तविक लक्ष्य कार्यस्थल है, जैसे वॉलेट, रिपो, ब्राउज़र डेटा, क्लाउड कुंजियाँ, SSH एक्सेस और अगले किसी भी AI कोडिंग टूल्स जो पढ़ते हैं।

रस्ट पैकेजेस द्वारा संकलन के दौरान दुर्भावनापूर्ण build.rs स्क्रिप्ट्स का उपयोग किया गया, जिसमें sui और move डेवलपर्स को लक्षित किया गया। PyPI पैकेजेस आयात पर रिमोट JavaScript निष्पादित करते थे। npm पर पैकेजेस ने postinstall हुक्स का उपयोग किया।

सॉकेट ने कहा कि उसने प्रभावित रजिस्ट्रीज़ को पैकेजेस की रिपोर्ट की है और अभियान पैकेजेस को दुर्भावनापूर्ण के रूप में वर्गीकृत किया है। कंपनी ने यह भी चेतावनी दी कि हमलावर ने AI और डेवलपर प्रोजेक्ट्स के लिए पुल रिक्वेस्ट खोले, जिसमें सामान्य ओपन-सोर्स योगदान मार्गों के माध्यम से .cursorrules और CLAUDE.md फ़ाइलें जोड़ने की कोशिश की गई।

डिस्क्लेमर: इस पेज पर दी गई जानकारी थर्ड पार्टीज़ से प्राप्त की गई हो सकती है और यह जरूरी नहीं कि KuCoin के विचारों या राय को दर्शाती हो। यह सामग्री केवल सामान्य सूचनात्मक उद्देश्यों के लिए प्रदान की गई है, किसी भी प्रकार के प्रस्तुतीकरण या वारंटी के बिना, न ही इसे वित्तीय या निवेश सलाह के रूप में माना जाएगा। KuCoin किसी भी त्रुटि या चूक के लिए या इस जानकारी के इस्तेमाल से होने वाले किसी भी नतीजे के लिए उत्तरदायी नहीं होगा। डिजिटल संपत्तियों में निवेश जोखिम भरा हो सकता है। कृपया अपनी वित्तीय परिस्थितियों के आधार पर किसी प्रोडक्ट के जोखिमों और अपनी जोखिम सहनशीलता का सावधानीपूर्वक मूल्यांकन करें। अधिक जानकारी के लिए, कृपया हमारे उपयोग के नियम और जोखिम प्रकटीकरण देखें।