अरे भाई सुनो, कोडिंग की दुनिया में एकदम गदर मच गया है। जिस टूल पर भरोसा करके आप दिन-रात कोड लिखते हो, उसी टूल के अंदर छिपा ब्राउज़र ही दरवाज़ा बन गया। सिक्योरिटी रिसर्च कंपनी Forever Security ने 29 अक्टूबर 2026 को EMBRACE नाम का रिसर्च पब्लिश किया है, जिसमें Cursor, GitHub Copilot, OpenAI Codex, Microsoft VS Code और Anthropic Claude Desktop — पाँचों के एम्बेडेड ब्राउज़र में खामी मिली है।
सीधी बात नो बकवास — इनमें से दो टूल, Codex और VS Code, रिसर्च पब्लिश होने तक अनपैच्ड बताए गए हैं। यानी अगर आप इनका इस्तेमाल करते हो, तो यह लेख आपके लिए चेतावनी भी है और बचाव का तगड़ा जुगाड़ भी।
EMBRACE क्या है?
EMBRACE का फुल फॉर्म है EMbedded BRowser, यानी ऐसा ब्राउज़र जिस पर असली ब्राउज़र जैसा भरोसा किया गया। AI कोडिंग टूल्स के अंदर एक छोटा ब्राउज़र होता है, ताकि AI डॉक्यूमेंट पढ़ सके या आपके बनाए पेज का प्रीव्यू दिखा सके। दिक्कत यह हुई कि इन ब्राउज़रों को आम ब्राउज़र से ज़्यादा पावर दे दी गई — एजेंट के इनपुट के तौर पर, टैब के एड्रेस की अथॉरिटी के तौर पर, या होस्ट कंप्यूटर तक पहुँच के तौर पर। रिसर्चर Gal Weizman के मुताबिक, यही एक्स्ट्रा पावर पारंपरिक सिक्योरिटी मॉडल को तोड़ देती है।
यह पाँच अलग-अलग बग्स का एक क्लास है, कोई एक बग नहीं। हर टूल में एक बुनियादी ब्राउज़र गारंटी टूटी हुई मिली। और सबसे अहम बात — इनमें से किसी भी खामी के लिए कोई CVE आइडेंटिफायर जारी नहीं हुआ है, जैसा कि कवरेज में दर्ज है।
पाँचों टूल में क्या-क्या मिला?
1. Cursor — वेब पेज से कोड एग्जीक्यूशन
Cursor के एम्बेडेड ब्राउज़र में एक ब्रिज था, जिसके ज़रिए कोई भी लोडेड वेब पेज एजेंट के इंस्ट्रक्शन बॉक्स में कंटेंट भेज सकता था। रिसर्चरों के डेमो में एक वेब पेज ने बटन के पीछे कमांड छिपा दी, एजेंट ने उसे पढ़ा और चलाने के लिए कहा — इसके लिए सिर्फ एक Enter की मंज़ूरी लगी। पहले सैंडबॉक्स ने कमांड रोक दी, तो एजेंट ने खुद सैंडबॉक्स बंद करके दोबारा कोशिश की और पैकेज के preinstall स्क्रिप्ट से होस्ट पर Calculator खुल गया। यह डेमो सिर्फ Calculator तक सीमित था, लेकिन यह कोड डेवलपर के पूरे अधिकारों से चला — यही असली खतरा है। रिसर्च में यह भी साफ है कि यह नतीजा मॉडल के बर्ताव पर निर्भर था, हर बार एक जैसा नहीं।
2. GitHub Copilot — एड्रेस बार की धोखाधड़ी
GitHub Copilot के वर्ज़न 1.1.27 में ब्राउज़र प्रीव्यू पेज के अपने बताए एड्रेस को मान लेता था। वह सिर्फ यह चेक करता था कि एड्रेस http, https या file से शुरू होता है, यह नहीं कि लोडेड पेज वाकई वही है। रिसर्चरों ने हमलावर के पेज पर github.com/login दिखा दिया, जबकि नीचे नकली लॉगिन फॉर्म खुला था। एजेंट की टैब लिस्ट भी यही झूठ दोहराती थी। यह सीधे-सीधे फिशिंग का रास्ता है — आँखों के सामने सही URL, पीछे गलत पेज।
3. Codex, VS Code और Claude Desktop — लोकल फाइल से पूरे डिस्क की चोरी
इन तीनों में लोकल HTML फाइल अपने प्रोजेक्ट की सीमा से बाहर की फाइलें पढ़ सकी। VS Code और Claude Desktop में मुख्य पेज पर प्रोजेक्ट फोल्डर की सीमा थी, लेकिन वेब वर्कर पर वह सीमा लागू नहीं हुई। Codex में तो वह सीमा ही नहीं थी — लोकल पेज सीधे मशीन की कोई भी फाइल पढ़ सकता था। macOS पर रिसर्चरों ने .DS_Store फाइलों से फोल्डर मैप किए और SSH keys, .env फाइलें, npm टोकन और प्राइवेट डॉक्यूमेंट तक निकाल लिए। यानी एक अनजान HTML फाइल खोलना ही काफी था, बशर्ते वह असिस्टेंट के ज़रिए ऑफर किए गए लिंक से खुले।
कौन सा टूल पैच हो चुका है, कौन अब भी खुला है?
| टूल | खामी | पैच की स्थिति (29 अक्टूबर 2026 तक) |
|---|---|---|
| Cursor | वेब पेज से कोड एग्जीक्यूशन | पैच — 1 अक्टूबर 2026 को फिक्स, बिना एडवाइज़री; रिपोर्ट 10 सितंबर को दी गई थी |
| GitHub Copilot | एड्रेस बार स्पूफिंग (वर्ज़न 1.1.27) | पैच — वर्ज़न 1.1.29 में 13 अक्टूबर 2026 को फिक्स, GitHub ने खुद ही किया |
| OpenAI Codex | लोकल फाइल से पूरे डिस्क की पढ़ाई | अनपैच्ड — 27 जुलाई 2026 को रिपोर्ट, पब्लिश होने तक कोई जवाब नहीं |
| Microsoft VS Code | वेब वर्कर से पूरे डिस्क की पढ़ाई | अनपैच्ड — 10 सितंबर 2026 को रिपोर्ट, Microsoft ने Workspace Trust का हवाला देकर खारिज किया |
| Claude Desktop | वेब वर्कर से पूरे डिस्क की पढ़ाई | स्थिति साफ नहीं — Anthropic ने पहले Forever की रिपोर्ट ठुकराई, फिर Noma Security की ऐसी ही रिपोर्ट स्वीकार की; कोई सार्वजनिक पैच वर्ज़न या तारीख रिपोर्ट में नहीं दी गई |
ध्यान रहे: यह पैच स्थिति रिसर्चरों के 29 अक्टूबर 2026 के पब्लिकेशन के हिसाब से है। अगर उसके बाद कोई वेंडर अपडेट आया है, तो अपने टूल का रिलीज़ नोट ज़रूर चेक करें — इस लेख में उसके बाद का कोई पैच दावा नहीं किया जा रहा है।
कितना बड़ा है खतरा?
Forever Security के हवाले से कवरेज में कहा गया है कि VS Code के करीब 40 मिलियन डेवलपर और Codex के 5 मिलियन से ज़्यादा वीकली यूज़र हैं, इसलिए संभावित दायरा करोड़ों में है। यह आँकड़ा रिसर्चर के अनुमान के तौर पर पढ़ें, वेंडर की आधिकारिक गिनती के तौर पर नहीं। खतरे की असली गंभीरता दायरे से ज़्यादा इस बात में है कि एक डेवलपर मशीन से SSH keys, क्लाउड क्रेडेंशियल, डेवलपर टोकन और सोर्स कोड — सब कुछ एक साथ लीक हो सकता है।
Microsoft और Anthropic ने अपनी रिपोर्टों को Workspace Trust के हवाले से खारिज किया — यानी वह प्रॉम्प्ट जिसमें आप किसी फोल्डर पर भरोसा करने की पुष्टि करते हो। रिसर्चरों का तर्क है कि वह भरोसा प्रोजेक्ट फोल्डर के लिए होता है, पूरे डिस्क के लिए नहीं, इसलिए वर्कर के ज़रिए सीमा टूटना फिर भी खामी है। वेंडर का पक्ष और रिसर्चर का पक्ष दोनों यहां साफ रखे गए हैं, फैसला आप अपने रिस्क पर करें।
आम जनता और भारतीय युवाओं के लिए क्यों है खास?
भारत में लाखों युवा कोडिंग सीख रहे हैं, फ्रीलांस प्रोजेक्ट कर रहे हैं और AI टूल्स से अपना पहला स्टार्टअप बना रहे हैं। उनके लिए यह खबर इसलिए खास है, क्योंकि खतरा किसी दूर की कंपनी के सर्वर पर नहीं, उनकी अपनी लैपटॉप की चाबियों पर है। एक लीक हुई SSH key या .env फाइल का मतलब है — आपका GitHub अकाउंट, आपका क्लाउड बिल, आपके क्लाइंट का सोर्स कोड, सब खतरे में।
दूसरी बात, भारत में भी VS Code का इस्तेमाल बहुत आम है, और VS Code ही इस लिस्ट में अनपैच्ड है। इसलिए “मेरा टूल तो पॉपुलर है, सेफ होगा” वाली सोच यहां काम नहीं करेगी। सिक्योरिटी की आदत — अपडेट करना, अनजान फाइल न खोलना, सीक्रेट अलग रखना — अब रिज़्यूमे की स्किल नहीं, रोज़ की ज़रूरत है। जो युवा यह आदत अभी से डाल लेंगे, वही क्लाइंट और कंपनी के भरोसे के लायक डेवलपर बनेंगे।
अभी तुरंत क्या करें? स्टेप-बाय-स्टेप बचाव
- Cursor और GitHub Copilot को तुरंत लेटेस्ट वर्ज़न पर अपडेट करें — Copilot के लिए कम से कम वर्ज़न 1.1.29 होना चाहिए, जिसमें स्पूफिंग फिक्स है।
- Codex और VS Code के अंदरूनी ब्राउज़र में कोई अनजान या असिस्टेंट से मिली लोकल HTML फाइल न खोलें, खासकर किसी अनजान प्रोजेक्ट से आई फाइल।
- किसी भी टूल के प्रीव्यू में दिखे URL पर आँख बंद करके भरोसा न करें — लॉगिन फॉर्म भरने से पहले असली ब्राउज़र में URL खुद टाइप करके चेक करें।
- अपनी SSH keys, .env फाइलें और टोकन प्रोजेक्ट फोल्डर से बाहर, सही परमिशन के साथ रखें, और उन्हें कभी भी किसी चैट या पेज में पेस्ट न करें।
- अगर कभी कोई संदिग्ध फाइल खुल गई हो, तो तुरंत अपने टोकन और keys रोटेट करें — यानी पुराने रद्द करके नए बनाएं — और क्लाउड लॉग्स में अनजान एक्टिविटी चेक करें।
- एजेंट को कमांड चलाने से पहले हर बार ध्यान से पढ़ें — अगर एजेंट खुद ही कोई सैंडबॉक्स या सुरक्षा सेटिंग बदलने की बात कहे, तो उसे तुरंत रोकें और मैन्युअली जांचें।
निष्कर्ष
EMBRACE ने एक कड़वी सच्चाई सामने रख दी है — AI टूल जितना ज़्यादा पावरफुल होगा, उसके अंदर का ब्राउज़र उतना ही बड़ा हमले का दरवाज़ा बन सकता है। Cursor और Copilot का पैच हो जाना अच्छी खबर है, लेकिन Codex और VS Code का अब भी खुला होना चेतावनी है। अपडेट करो, अनजान फाइल मत खोलो, और अपनी keys को तिजोरी की तरह संभालो — यही इस वक्त का सबसे तगड़ा जुगाड़ है।
पिछला लेख पढ़ें:
Cognizant का OpenAI धमाका: 25,000 एक्सपर्ट की नई फौज!
रिसर्च की पूरी कवरेज यहां पढ़ें: EMBRACE flaws in 5 AI coding tools — Forever Security research coverage