پیرامیٹر لیبز کی طرف سے 28 اکتوبر کو شائع ہونے والے تکنیکی انکشاف کے مطابق، ایک سیکورٹی ریسرچ ٹیم نے کسی بھی ChatGPT اکاؤنٹ پر قبضہ کرنے کا طریقہ تلاش کیا، صرف متاثرہ شخص کو مشترکہ گفتگو کا لنک کھولنے کے لیے۔

یہ کھوج ایک مرکزی دھارے کے AI پلیٹ فارم کے خلاف ایک نایاب اینڈ ٹو اینڈ اکاؤنٹ ٹیک اوور ہے، اور یہ تازہ ترین AI پیش رفت کے طور پر سامنے آیا ہے جو یہ ظاہر کرتا ہے کہ لوگ اب چیٹ ایپلی کیشنز کے اندر کتنا حساس مواد رکھتے ہیں۔ پیرامیٹر لیبز نے کہا کہ حملے کے لیے کسی ایپ انسٹالیشن، کسی ڈویلپر ٹولز، اور حملہ آور کے مشترکہ چیٹ جی پی ٹی یو آر ایل کو کھولنے کے علاوہ کسی تعامل کی ضرورت نہیں تھی۔

اٹیک چین نے کیسے کام کیا۔

اس سلسلہ نے دو عام ChatGPT خصوصیات کا غلط استعمال کیا جو تنہائی میں بے ضرر نظر آتی ہیں: ایک انٹرایکٹو گراف اور HTML پیش نظارہ سینڈ باکس۔ ChatGPT کی پیش نظارہ خصوصیت ایک الگ ویب ایڈریس پر ایک محدود فریم میں تیار کردہ HTML کو چلاتی ہے، جو اسے اپنے ارد گرد سائن ان کردہ chatgpt.com صفحہ کو چھونے سے روکتی ہے۔

پیش رفت گراف سے ہوئی، جس نے MathLive نامی ریاضی کی لائبریری کو لوڈ کیا۔ اس لائبریری نے اپنے آن اسکرین کی بورڈ کے لیے مرکزی چیٹ جی پی ٹی صفحہ میں ایک پیغام سننے والا نصب کیا، لیکن پیرامیٹر لیبز نے پایا کہ سننے والے نے بھیجنے والے کی تصدیق کیے بغیر کسی بھی اصل سے پیغامات قبول کیے ہیں۔ ایک قبول شدہ پیغام کی قسم ورچوئل کی بورڈ لے آؤٹ کو حملہ آور کے زیر کنٹرول ایچ ٹی ایم ایل سے بدل سکتی ہے، جسے MathLive نے پھر اندرونی ایچ ٹی ایم ایل کے ذریعے اصلی چیٹ جی پی ٹی صفحہ میں داخل کیا۔

اس طرح داخل کی گئی اسکرپٹس عام طور پر عمل میں نہیں آتیں، لہذا محققین نے srcdoc وصف کا استعمال کرتے ہوئے اپنے پے لوڈ کو iframe میں لپیٹ لیا۔ چونکہ مرکزی ChatGPT صفحہ نے اس فریم کو بغیر سینڈ باکس کے بنایا تھا، اس لیے براؤزر نے اپنے اندر موجود کوڈ کو حقیقی chatgpt.com مواد کے طور پر پیرنٹ پیج تک رسائی کے ساتھ سمجھا۔

مواد کی حفاظت کی پالیسی سے بچنا

ChatGPT کی مواد کی حفاظت کی پالیسی نے اب بھی ان لائن اسکرپٹس کو مسدود کر دیا ہے، لیکن پیرامیٹر لیبز نے ایک خلا پایا: پالیسی نے YouTube سے اسکرپٹس کی اجازت دی ہے۔ محققین نے دریافت کیا کہ یوٹیوب کے oEmbed اختتامی نقطہ نے توثیق سے پہلے اس کے غلطی کے جواب میں ایک غلط JSONP کال بیک پیرامیٹر کی عکاسی کی ہے، جس سے براؤزر خوشی سے اسکرپٹ کے طور پر لوڈ ہونے والے ردعمل کے لیے ایگزیکیوٹیبل جاوا اسکرپٹ کو پیش کرے گا۔

اس وقت ٹیم کے پاس صوابدیدی JavaScript chatgpt.com کی شناخت کے ساتھ متاثرہ کے سائن ان سیشن کے اندر چل رہا تھا۔ پیرامیٹر لیبز اس کے بارے میں واضح تھا کہ عملی طور پر اس کا کیا مطلب ہے: پے لوڈ صفحہ میں ترمیم کرنے یا الرٹ ظاہر کرنے تک محدود نہیں تھا - یہ براہ راست ChatGPT کے تصدیق شدہ APIs کو شکار کے طور پر کال کر سکتا ہے۔ جانچ میں، پے لوڈ شکار کی بات چیت کی فہرست کو شمار کرسکتا ہے، نجی گفتگو کے مواد کو بازیافت کرسکتا ہے جو حملہ آور کے ساتھ کبھی شیئر نہیں کیا گیا تھا، اور اس ڈیٹا کو ایک بیرونی سرور کو بھیج سکتا ہے۔ براؤزر نے ہر عمل کی شناخت خود chatgpt.com سے کی ہے، جس سے شکار کو کوئی واضح اشارہ نہیں ملتا کہ کچھ بھی غلط ہے۔

ایک لنک کافی تھا۔

جس چیز نے تحقیقی مسئلے کو عملی ہتھیار میں بدل دیا وہ تھا ترسیل۔ محققین نے گراف اور ایک پیش نظارہ کے قابل ایچ ٹی ایم ایل بلاک کو ایک عام گفتگو میں ڈالا، اسے ChatGPT کی عام اشتراک کی خصوصیت کے ساتھ شائع کیا، اور نتیجے میں /شیئر/ لنک کو انہی راستوں سے بھیجا جو کوئی بھی استعمال کرے گا: ای میل، چیٹ، ایک سپورٹ ٹکٹ، یا ایک سماجی پوسٹ۔

انتہائی مستحکم ری پروڈکشن میں، متاثرہ کو لنک کو کھولنے کے بعد ایک بار ChatGPT کے Preview بٹن پر کلک کرنا پڑا۔ بعد کے ورژن نے ایچ ٹی ایم ایل بلاک کو پیش نظارہ کے طور پر نشان زد کیا، لہذا ChatGPT نے اسے خود بخود کھول دیا اور متاثرہ کی واحد مطلوبہ کارروائی یو آر ایل پر جانا تھا۔ ٹیم نے اس مکمل طور پر خودکار راستے کو ایک علیحدہ اکاؤنٹ میں تین بار دوبارہ پیش کیا، جس میں سخت ریفریش کے بعد، صفحہ لوڈ ہونے کے تقریباً 4.5 سیکنڈ بعد پے لوڈ فائر کرنے کے ساتھ۔

چونکہ گراف اور پیش نظارہ آزادانہ طور پر لوڈ ہوتا ہے، پے لوڈ کبھی کبھار MathLive کے تیار ہونے سے پہلے فائر ہو سکتا ہے۔ آخری ورژن نے ریس کی اس حالت کو سنبھالنے کے لیے اپنے پیغامات کو محدود مدت کے لیے دوبارہ آزمایا۔

انکشاف اور درست کریں۔

پیرامیٹر لیبز نے اس مسئلے کی اطلاع OpenAI کو دی، جس نے 26 اکتوبر کو ایک فکس بھیج دیا اور رپورٹ P1 کی درجہ بندی کی۔ یہ انکشاف AI پلیٹ فارم سیکیورٹی ریسرچ کے وسیع تر دوڑ کے درمیان ہوا ہے۔ اس ہفتے کے شروع میں The Register نے پانچ AI ڈویلپر ٹولز میں کیڑے کی اطلاع دی، کچھ ابھی تک اشاعت کے وقت غیر موزوں ہیں۔

سبق ایک لائبریری سے آگے کو عام کرتا ہے۔ جدید چیٹ ایپلی کیشنز تھرڈ پارٹی اجزاء، سینڈ باکسڈ پیش نظارہ، اور اجازت دینے والے میسج چینلز کو ایک ہی تصدیق شدہ صفحہ میں کمپوز کرتے ہیں، اور کوئی بھی غیر تصدیق شدہ پوسٹ میسج وصول کنندہ ان کے درمیان پل بن سکتا ہے۔ صارفین کے لیے، کلاسک ویب سیکیورٹی سے عملی رہنمائی میں کوئی تبدیلی نہیں کی گئی ہے: مشترکہ AI بات چیت کے لنکس کے ساتھ اس طرح سلوک کریں جس طرح آپ کسی دوسرے غیر منقولہ لنک کے ساتھ سلوک کرتے ہیں، کیونکہ پلیٹ فارم اب یہ وعدہ نہیں کر سکتا کہ کسی کو کھولنا بے ضرر ہے۔

اپنی طرف سے، OpenAI کی P1 درجہ بندی اور تیز رفتار تبدیلی سے پتہ چلتا ہے کہ کمپنی chatgpt.com پر براؤزر پر مبنی سیشن حملوں کو پہلے درجے کے خطرات کے طور پر دیکھتی ہے۔ یہ واقعہ اس بات کی بھی یاددہانی کرتا ہے کہ اب ان اکاؤنٹس میں کتنی قدر مرکوز ہے کہ صارفین کام کے دستاویزات، طبی سوالات، اور نجی پروجیکٹس کو چیٹ کی تاریخ میں محفوظ کرتے ہیں — بالکل وہی مواد جو پیرامیٹر لیبز نے ثابت کیا کہ حملہ آور نکال سکتا تھا۔

---

AI سے آگے رہیں

تازہ ترین AI خبریں، تجزیہ اور کامیابیاں حاصل کریں — سب ایک جگہ پر۔

مزید AI خبریں پڑھیں →