29 अक्टूबर 2026 को Claude Code एक्सटेंशन anthropic.claude-code का छेड़छाड़ किया हुआ वर्ज़न 2.1.313 Cursor के एक्सटेंशन मार्केटप्लेस पर प्रशांत समयानुसार सुबह करीब 2:27 से दोपहर 1:35 तक उपलब्ध रहा—लगभग 11 घंटे। Cursor के अनुसार, अधिकतम 5,000 यूज़र्स को यह मिल सकता था। यह संभावित पहुँच का अनुमान है, उन कंप्यूटरों की गिनती नहीं जिन पर हमले के ज़रिये सफलतापूर्वक नियंत्रण पाया गया।
2
4
यह मामला इसलिए गंभीर है कि एक्सटेंशन ने हमलावर की SSH key जोड़ने और प्रभावित कंप्यूटर तक दोबारा पहुँचने का स्थायी रास्ता बनाने की कोशिश की। यहाँ जानते हैं कि जाँच से क्या पता चला और यूज़र्स को क्या देखना चाहिए।
संदिग्ध एक्सटेंशन कहाँ उपलब्ध था?
शुरुआती रिपोर्टों में कुछ ने समझा कि छेड़छाड़ किया हुआ वर्ज़न Open VSX से आया था। बाद की जाँच ने वितरण का स्रोत Cursor का अपना मार्केटप्लेस बताया। Open VSX, Microsoft का Visual Studio Marketplace और @anthropic-ai/claude-code npm पैकेज साफ़ बताए गए; उनकी वर्ज़न सूची में 2.1.312 के बाद 2.1.314 था, 2.1.313 नहीं।
10
13
19
22
संदिग्ध पैकेज ने किसी साफ़-साफ़ नकली नाम के बजाय असली एक्सटेंशन की पहचान का इस्तेमाल किया। Cursor की सुरक्षा सूचना में Windows और macOS के लिए 2.1.312 और 2.1.313 वाले मार्केटप्लेस इंस्टॉलेशन या अपडेट की जाँच करने को कहा गया है। इसलिए प्रभावित होने की आशंका हो तो सिर्फ़ 2.1.313 देखकर न रुकें—Cursor की सूचना में दिए गए निर्देश भी देखें।
4
19
उपलब्ध रिपोर्टों के मुताबिक़, छेड़छाड़ किया हुआ बिल्ड Anthropic ने नहीं बनाया था। जाँच Cursor के मार्केटप्लेस तक तो पहुँची, लेकिन हमलावर को वहाँ प्रकाशित करने की पहुँच कैसे मिली, यह स्पष्ट नहीं हुआ।
4
16
कोड क्या करने की कोशिश कर रहा था?
शोधकर्ताओं को एक्सटेंशन के सामान्य कोड से पहले जोड़ा गया 66 लाइनों का एक लोडर मिला। यह कंप्यूटर और यूज़र से जुड़ी जानकारी—जैसे होस्टनेम, यूज़रनेम, ऑपरेटिंग सिस्टम, एनवायरनमेंट वैरिएबल के नाम, Git ईमेल और सार्वजनिक IP पता—इकट्ठा करता था।
1
8
लोडर ने svc-telemetry नाम से पहचानी गई हमलावर की SSH key यूज़र की authorized_keys फ़ाइल में जोड़ने, कंप्यूटर रीस्टार्ट होने के बाद भी सक्रिय रहने की व्यवस्था करने और रिवर्स SSH टनल खोलने की कोशिश की। रिपोर्टों में macOS के लिए LaunchAgent और Windows के लिए scheduled task का ज़िक्र है। बैकग्राउंड स्क्रिप्ट टनल को लगभग हर 60 सेकंड में फिर से जोड़ने की कोशिश करती थी।
1
8
41
Cursor ने कहा कि कोड का लोकल SSH सेवा चालू करने वाला कदम आम तौर पर त्रुटियों के कारण विफल हो जाता—सिवाय असामान्य स्थिति के, जैसे Cursor को administrator अधिकारों के साथ शुरू किया गया हो। इससे आम कंप्यूटरों पर नियोजित रिमोट-एक्सेस रास्ता काम करने की संभावना कम हुई, लेकिन इससे यह तय नहीं होता कि कोई ख़ास डिवाइस प्रभावित हुआ था या नहीं।
41
Cursor ने क्या कदम उठाए?
Cursor ने संदिग्ध पैकेज हटा दिया और कुछ समय के लिए अपना एक्सटेंशन मार्केटप्लेस ऑफ़लाइन कर दिया। रिपोर्टों के मुताबिक़, कंपनी ने मार्केटप्लेस को फिर से बनाया, प्रकाशन या साइनिंग keys बदलीं और हमलावर के सर्वर को बंद कराने की कोशिश की।
18
23
साफ़ रिप्लेसमेंट वर्ज़न 2.1.314 बताया गया, जो Open VSX और Microsoft के Visual Studio Marketplace पर उपलब्ध हुआ।
4
10 एक्सटेंशन को अपडेट या अनइंस्टॉल करने से संदिग्ध पैकेज हट सकता है, लेकिन यूज़र्स को यह भी देखना चाहिए कि कोड ने पहले से कोई फ़ाइल या दूसरी व्यवस्था तो नहीं जोड़ी।
4
8
अगर आपने उस दौरान एक्सटेंशन इंस्टॉल या अपडेट किया था
अगर आपने उपलब्धता की अवधि में Cursor से यह एक्सटेंशन इंस्टॉल या अपडेट किया था, तो Cursor की सुरक्षा सूचना और सफ़ाई के निर्देशों के अनुसार अपने कंप्यूटर की जाँच करें। खास तौर पर:
- SSH की अनुमति वाली फ़ाइलों में
svc-telemetry key देखें। macOS LaunchAgent या Windows scheduled task जैसी बताई गई स्थायी व्यवस्थाओं की भी जाँच करें।
1
4
- साफ़
2.1.314 वर्ज़न पर अपडेट करें और Cursor के remediation निर्देश चलाएँ। सिर्फ़ अपडेट या अनइंस्टॉल करने से पहले से जोड़ी गई चीज़ें हट गई होंगी—यह मानकर न चलें।
4
40
- संभावित रूप से प्रभावित कंप्यूटर पर उपलब्ध रहे credentials बदलें। अगर संदिग्ध फ़ाइलें या व्यवस्थाएँ मिलें, तो जाँच के दौरान कंप्यूटर को नेटवर्क से अलग रखना एहतियाती कदम हो सकता है—यह इस बात का प्रमाण नहीं कि हमलावर सफलतापूर्वक जुड़ा था।
6
सबसे अहम फ़र्क़ यह है कि संदिग्ध एक्सटेंशन किसी तक पहुँचा या नहीं, और उसमें मौजूद बैकडोर वास्तव में सक्रिय हुआ या नहीं। रिपोर्टें स्थायी SSH बैकडोर बनाने की कोशिश और अधिकतम 5,000 यूज़र्स तक संभावित पहुँच की पुष्टि करती हैं; वे यह नहीं कहतीं कि हर प्रभावित कंप्यूटर पर एक जैसी सफल घुसपैठ हुई।
2
8
41