FlawOpen

flawopen.com/AI Security/microsoft-copilot-cosnitch-cve-2026-24301-autorun-information-disclosure

● CVE-2026-24301 · CVSS 8.8[3] · उच्च
सुरक्षा अनुसंधान · FlawOpen

CoSnitch: Microsoft Copilot CVE-2026-24301 prompt स्वतः चलने की खामी

Varonis के अनुसार, Copilot Personal का विशेष रूप से तैयार किया गया लिंक prompt अपने-आप चला सकता था और जुड़े डेटा को उजागर कर सकता था। Microsoft ने बताया कि एंटरप्राइज़ ग्राहक प्रभावित नहीं हुए; 18 अगस्त 2026 को सेवा-पक्ष पर सुधार लागू किया गया।[2], [3], [4], [5]

CVSS वेक्टरCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H[3]
💡 आसान भाषा में (ELI5)

एक ऐसे रिसेप्शनिस्ट की कल्पना करें जो आम तौर पर आगंतुक की पर्ची पढ़ता है और “भेजें” कहे जाने तक प्रतीक्षा करता है। पर्ची पर छिपा स्विच उसे पर्ची खुलते ही काम करने देता है और स्वीकृत निर्देशिका तथा डाक सेवा से जानकारी बाहर भेजता है। Varonis का कहना है कि CoSnitch ने prompt के स्वतः चलने को Copilot की जुड़े डेटा तक पहुँच और वेब-पृष्ठ लाने की सुविधा के साथ जोड़ा। लिंक पर क्लिक करना फिर भी ज़रूरी था; रिपोर्ट की गई खामी ने पृष्ठ खुलने के बाद की पुष्टि हटा दी।[4], [5]

इस पेज के मुख्य शब्द

CVE-2026-24301
Microsoft का CVE रिकॉर्ड Copilot में सूचना-प्रकटीकरण की खामी बताता है। इसमें CWE-77 और CVSS 3.1 स्कोर 8.8 (High) है; दिए गए वेक्टर में उपयोगकर्ता की सहभागिता आवश्यक है। Varonis के अनुसार, रिपोर्ट की गई हमले की शृंखला Copilot Personal को प्रभावित करती थी; Microsoft ने Dark Reading को बताया कि एंटरप्राइज़ ग्राहक प्रभावित नहीं हुए। Microsoft का CVE रिकॉर्ड उत्पाद को Copilot Web कहता है, लेकिन सार्वजनिक रिकॉर्ड प्रभावित संस्करणों या बिल्ड की विस्तृत जानकारी नहीं देते।[2], [3], [1], [4], [5]
CoSnitch
Varonis Threat Labs ने इस रिपोर्ट की गई श्रृंखला को CoSnitch नाम दिया: prompt वाला URL पैरामीटर, स्वतः निष्पादन, जुड़े ऐप से पूछताछ और बाहरी URL लाना। यह तंत्र शोधकर्ताओं की रिपोर्ट पर आधारित है, Microsoft के स्रोत-कोड खुलासे पर नहीं।[4], [5]
Prompt prefill and auto-run
Varonis के अनुसार Copilot का q पैरामीटर prompt पहले से भर सकता था और अप्रकाशित autorun पैरामीटर पृष्ठ खुलने पर उसे चला देता था। बनाए गए लिंक पर क्लिक करना फिर भी आवश्यक था।[4]
Connected-app authorization
सहायक उस डेटा को पढ़ सकता है जिसे उपयोगकर्ता ने जोड़कर अनुमति दी है। CoSnitch का बताया गया प्रभाव Copilot को पहले से मिली पहुँच पर निर्भर था; इसने Gmail, Google Drive या OAuth को स्वयं नहीं तोड़ा।[4], [5]
CWE-77: Command Injection
Microsoft CNA रिकॉर्ड इसे कमांड में विशेष तत्वों के अनुचित निष्प्रभावीकरण के रूप में वर्गीकृत करता है। सार्वजनिक रिकॉर्ड में Microsoft का कार्यान्वयन या स्रोत-कोड पैच नहीं है, इसलिए यह लेख आंतरिक कमांड सीमा का अनुमान नहीं लगाता।[2], [3]

फ्रेमवर्क मैपिंग

हमले का चरण-दर-चरण प्रवाह

चरण 1

उपयोगकर्ता बनाए गए Copilot लिंक पर क्लिक करता है

Varonis के अनुसार लिंक Copilot Personal को लक्षित करता था और prompt भरने वाले पैरामीटर को एक अप्रकाशित auto-run पैरामीटर के साथ जोड़ता था। क्लिक की आवश्यकता CVE वेक्टर से मेल खाती है, जिसमें उपयोगकर्ता सहभागिता आवश्यक है। Microsoft रिकॉर्ड प्रभावित उत्पाद Copilot Web कहता है, पर विस्तृत build या संस्करण सीमा नहीं देता।[4], [2], [5]

चरण 2

दूसरी पुष्टि के बिना prompt चल जाता है

Varonis के अनुसार auto-run व्यवहार Copilot लोड होने पर पहले से भरे prompt को चलाता था। रिपोर्ट कहती है कि लिंक खोलने के बाद उपयोगकर्ता को Enter दबाने की ज़रूरत नहीं थी। Microsoft की सूचना में संबंधित कोड या ट्रिगर की विस्तृत शर्तें प्रकाशित नहीं हैं।[4], [5]

चरण 3

Copilot खाते से पहले से जुड़े डेटा को पढ़ता है

Varonis कहता है कि उसके प्रदर्शन में Copilot के जुड़े ऐप की अनुमतियों से चुनी हुई ईमेल, कैलेंडर या फ़ाइल जानकारी ली गई। यह शोधकर्ताओं द्वारा बताया गया प्रभाव-पथ है; इसका अर्थ यह नहीं कि हर खाते में सभी कनेक्टर चालू थे या कनेक्टर स्वयं भंग हुए थे।[4], [5]

चरण 4

वेब-पृष्ठ लाने की सुविधा डेटा बाहर भेजने का रास्ता देती है

Varonis के अनुसार prompt Copilot को प्राप्त डेटा वाली बाहरी URL लाने को कह सकता था। यह लेख रिपोर्ट के सक्रिय URL, अनुरोध-पंक्ति या डेटा-चोरी payload को दोहराता नहीं है। प्रकटीकरण के समय Varonis ने वास्तविक हमलों में उपयोग का कोई प्रमाण नहीं बताया।[4]

चरण 5

Microsoft होस्ट की गई सेवा में सुधार लागू करता है

Varonis कहता है कि Microsoft ने 18 अगस्त 2026 को सुधार लागू किए और ग्राहकों को कुछ करने की आवश्यकता नहीं थी। Microsoft का CVE रिकॉर्ड वर्गीकरण और स्कोर की पुष्टि करता है, पर शमन का विवरण नहीं देता। यह सेवा-पक्ष का सुधार है, इंस्टॉल करने वाला क्लाइंट पैकेज या संस्करण नहीं।[4], [5], [1]

सोर्स कोड: कमज़ोर बनाम सुरक्षित कार्यान्वयन

उद्धृत रिकॉर्ड में Microsoft ने प्रभावित स्रोत-कोड या पैच diff प्रकाशित नहीं किया है। यह सीमित डिज़ाइन मॉडल केवल दिखाई देने वाले बटन के विश्वसनीय क्लिक इवेंट से निष्पादन की अनुमति देता है; URL से नियंत्रित पाठ पूर्वावलोकन भर सकता है, लेकिन स्वयं निष्पादन शुरू नहीं कर सकता। उत्पादन प्रणाली को टूल की सीमा पर भी अनुमति लागू करनी चाहिए। यह Copilot के आंतरिक हिस्सों का पुनर्निर्माण या Microsoft के सटीक सुधार का दावा नहीं है।[4], [3]

कमज़ोर कार्यान्वयन
// अमूर्त जोखिम मॉडल — Microsoft का स्रोत कोड नहीं
function onCopilotPageLoad(url, assistant) {
  const prompt = url.searchParams.get('q');
  if (prompt && url.searchParams.get('autorun') === '1') {
    return assistant.execute(prompt);
  }
  return assistant.showPrompt(prompt);
}
सुरक्षित और सुदृढ़ फ़िक्स
// सुरक्षित डिज़ाइन मॉडल — Microsoft का पैच नहीं
function onCopilotPageLoad(url, assistant, render, executeButton) {
  const prompt = url.searchParams.get('q') ?? '';
  // URL इनपुट पूर्वावलोकन भर सकता है, लेकिन किसी कार्रवाई को अधिकृत नहीं कर सकता।
  render.showPromptPreview(prompt);
  executeButton.addEventListener('click', (event) => {
    if (!event.isTrusted) return;
    // केवल दिखाई देने वाले निष्पादन बटन का विश्वसनीय क्लिक ही इस कॉल तक पहुँचता है।
    assistant.execute(prompt);
  });
}

इंजीनियरिंग और सिस्टम सुरक्षा चेकलिस्ट

स्रोत

← AI Security Directory →