ऐसी खबर में जो उन किसी को भी चौंकाएगी नहीं जिन्होंने कभी बुदबुदाया हो \"क्या पता ऑटो-अपडेट मुझे धोखा न दे\", Anthropic के Claude मॉडल के लिए एक आधिकारिक VS Code एक्सटेंशन में बैकडोर डाल दिया गया और इसने 5,000 डेवलपर्स तक की मशीनों को खतरे में डाल दिया, ऐसा शुक्रवार को कई सूत्रों ने बताया। Anthropic ने अब तक इस घटना के बारे में ग्राहकों को चेतावनी देने से इनकार किया है - संभवतः उस पुराने कॉर्पोरेट सिद्धांत के तहत कि अगर आप उल्लंघन का जिक्र नहीं करते हैं, तो यह संकट से ज्यादा एक वाइब है।

समझौता किया गया पैकेज एक VS Code एक्सटेंशन था जो Cursor के मार्केटप्लेस में उपलब्ध था, जो AI-सहायता प्राप्त डेवलपर टूल्स बनाने वाली कंपनी है, कंपनी ने शुक्रवार को कहा। दुर्भावनापूर्ण संस्करण, 2.1.313, ने बाद में \"अधिकतम 5,000 उपयोगकर्ताओं\" को प्रभावित किया, संभवतः जब उन्होंने इसे डाउनलोड किया या उनके सिस्टम ने स्वचालित रूप से इसे प्राप्त और इंस्टॉल कर लिया - क्योंकि \"आधुनिक सॉफ़्टवेयर\" का मतलब ही यही है कि एक फीचर आपकी समस्याएं आपके लिए इंस्टॉल कर दे।

स्वतंत्र शोधकर्ता केविन ब्यूमोंट के अनुसार, पिछला संस्करण Cursor पर उपलब्ध होने के कुछ घंटों बाद Anthropic ने संस्करण 2.1.314 जारी किया। ब्यूमोंट और सुरक्षा फर्म फोरियन के CTO और सह-संस्थापक दोनों ने कहा कि संस्करण 2.1.313 को Cursor पर Anthropic के आधिकारिक खाते के माध्यम से वितरित किया गया था। अब तक, न तो Cursor और न ही Anthropic ने बताया है कि हमलावरों ने खाते पर नियंत्रण कैसे हासिल किया - एक विवरण जो शायद, मान लीजिए, एक ब्लॉग पोस्ट के लायक लगता है।

फोरियन के CTO और सह-संस्थापक ल्यूक रॉबर्ट्स ने आर्स को बताया, \"यह एक सप्लाई-चेन समझौता था जहां हमलावर ने आधिकारिक वितरण चैनल तक पहुंच प्राप्त कर ली।\" \"दुर्भावनापूर्ण संस्करण 2.1.313 को आधिकारिक Anthropic खाते पर पोस्ट किया गया था, जिसने प्रभावी रूप से 2.1.312 को प्रतिस्थापित कर दिया। Cursor में एक्सटेंशन डिफ़ॉल्ट रूप से ऑटो-अपडेट होते हैं, लेकिन उपयोगकर्ता इसे सेटिंग्स में कॉन्फ़िगर कर सकते हैं।\" फोरियन के पास यहां अधिक विवरण हैं - संभवतः \"चीजें जो आप चाहते थे कि आप पहले जानते होते\" शीर्षक वाले दस्तावेज़ में।

Anthropic ने अभी तक ग्राहकों को घटना की सार्वजनिक सूचना जारी नहीं की है। कंपनी की संचार रणनीति \"अगर जंगल में पेड़ गिरता है\" विचार-प्रयोग पर आधारित प्रतीत होती है, सिवाय इसके कि पेड़ एक बैकडोर है और जंगल आपका लैपटॉप है।

Cursor ने कहा कि दुर्भावनापूर्ण एक्सटेंशन एक अतिरिक्त हमलावर-नियंत्रित SSH कुंजी का उपयोग करके एक स्थायी SSH बैकडोर स्थापित करने का प्रयास करता है, स्थानीय SSH सेवा को सक्षम करता है, और एक रिवर्स SSH टनल खोलता है। कोड को Windows, macOS और Linux पर काम करने के लिए लिखा गया था - अगर कुछ और नहीं तो क्रॉस-प्लेटफ़ॉर्म संगतता के लिए एक सराहनीय प्रतिबद्धता। चूंकि Cursor एक्सटेंशन टूल के इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट की अनुमतियों के साथ चलते हैं, इसलिए बैकडोर वाला संस्करण संभवतः स्थापित होने के बाद स्थानीय फ़ाइलों, स्रोत कोड और डेवलपर टूलिंग तक पहुंच प्राप्त कर लेता। दूसरे शब्दों में, उसे पूरी जगह पर स्वतंत्रता थी।

फोरियन ने कहा कि वेरिएबल नामों की चोरी ने ऑपरेटर को समझौता किए गए डिवाइस पर संग्रहीत क्लाउड क्रेडेंशियल्स और API टोकन की त्वरित सूची बनाने की अनुमति दी, संभवतः ताकि वह प्राथमिकता दे सके कि अनुवर्ती हमलों में किन मशीनों को लक्षित करना है। कुशल! लगभग पेशेवर। कोई इसे \"एंटरप्राइज-ग्रेड\" भी कह सकता है।

Windows और macOS के लिए दुर्भावनापूर्ण कोड में बग ने कुछ मामलों में बैकडोर को काम करने से रोक दिया। फोरियन ने कहा कि कोडिंग खामियों के बावजूद, \"मैलवेयर अभी भी एक महत्वपूर्ण खतरा है जो दृढ़ता स्थापित करता है और ऑपरेटर को होस्ट टोही वापस भेजता है।\" तो हमलावर लापरवाह थे, लेकिन इतने लापरवाह नहीं - एक सांत्वनादायक मध्य मार्ग।

Cursor ने कहा कि कंपनी के कर्मियों ने उस क्लाउड प्रदाता के साथ काम किया जो उस सर्वर को होस्ट करता है जिससे रिवर्स शेल जुड़ा था, ताकि संक्रमित डिवाइस उस तक न पहुंच सकें। कर्मियों ने बैकडोर वाले संस्करण को मार्केटप्लेस से हटा दिया और आगे वितरण को अवरुद्ध कर दिया। कंपनी ने कुंजियों को बदलने, एक्सेस नियंत्रणों का ऑडिट करने और पुष्टि करने के लिए कि कोई अन्य एक्सटेंशन समझौता नहीं किया गया था, VSCode मार्केटप्लेस को भी बंद कर दिया। मार्केटप्लेस अब खुला है - तो आप पारंपरिक मात्रा में भरोसे के साथ चीजें डाउनलोड करना जारी रख सकते हैं।

यह स्पष्ट नहीं है कि Anthropic ग्राहकों को खतरे की सार्वजनिक चेतावनी क्यों नहीं दे रहा है और क्यों यह और Cursor [वाक्य अधूरा]