مدل اوپنویت GLM 5.3 با «patch gap» فایرفاکس رو هک کرد
خلاصهٔ کاملتر
تیم Epoch AI تو این گزارش میگه مدل اوپنویت GLM 5.3 (که Z.ai آگوست ۲۰۲۶ منتشرش کرد) تونسته از چیزی به اسم patch gap استفاده کنه و فایرفاکس رو هک کنه. patch gap یعنی فاصلهٔ زمانی بین وقتی که کدِ اصلاح یه باگ امنیتی عمومی میشه (مثلاً تو شاخهٔ beta یا nightly) تا وقتی که واقعاً به دست کاربرا میرسه. تو این فاصله، هر کی کد رو بخونه میفهمه باگ کجاست.
مدل یه صفحهٔ وب ساخت که اگه یه کاربر فایرفاکس فقط بازش میکرد، بدون هیچ کلیک دیگهای یه فایل محلی از سیستمش خونده و برای سرور مهاجم فرستاده میشد. این کار برای هر شش نسخهٔ منتشرشده بین ۱۷ سپتامبر تا ۲۶ اکتبر (156.0 تا 158.0.1) جواب داد، اونم فقط با اطلاعاتی که موقع انتشار هر نسخه در دسترس بود. به گفتهٔ نویسندهها با همین روش میشه پسوردهای ذخیرهشده تو مرورگر یا کوکیهای ورود رو دزدید.
حمله ساده نبود. مدل از یه اصلاحیهٔ در راه، یه باگ memory safety پیدا کرد و باهاش داخل content process (یعنی پروسهای که محتوای صفحه رو اجرا میکنه) اجرای کد گرفت. ولی sandbox فایرفاکس هنوز جلوی دسترسی به فایلها رو میگرفت. برای رد شدن از اون، مدل تو هر تلاش یه باگ منتشرنشدهٔ دیگه رو هم خودش دوباره پیدا کرد و دو تا رو به هم زنجیر کرد. Epoch این باگ رو به Mozilla گزارش داد و تو فایرفاکس 159.0 (۲۷ اکتبر) پچ شد.
نکتهٔ مهم هزینهست. کل خرج تحقیق بیشتر از ۱۰۰ هزار دلار API بود، ولی وقتی محیط آماده شد، هک کردن هر نسخهٔ جدید حدود ۱۰۰۰ دلار آب میخورد. سریعترین تلاش ۱۲ ساعت طول کشید (از ۴۸ ساعت فرصت). نویسندهها میگن موقع استفاده از GLM 5.3 هیچ رد درخواست یا محدودیتی از هیچ ارائهدهندهای ندیدن، با اینکه کارشون عملاً فرقی با یه مهاجم واقعی نداشت.
همین روش روی Google Chrome با حدود ۱۰۰ هزار دلار هزینه هنوز جواب نداده. ولی نویسندهها معتقدن این دلیل محکمی نیست و مدلهای قویتری مثل Kimi K3.1 Pro ممکنه موفق بشن. اونا میگن patch gap فقط مشکل پروژههای اوپنسورس نیست؛ مدلها دارن تو decompile کردن هم خوب میشن، پس نرمافزارهای بسته مثل فریمور روتر یا سیستمعامل گوشی هم در خطرن.
پیشنهاد نویسندهها اینه که فاصلهٔ بین عمومی شدن پچ و انتشارش کم بشه: پچهای امنیتی تا لحظهٔ انتشار خصوصی بمونن یا سریعتر از beta به نسخهٔ اصلی برسن. فایرفاکس و کروم الان هفتگی آپدیت میدن. یه توصیهٔ دیگه هم اینه که چند باگ قابلزنجیر رو همزمان پچ نکنن.
نکات کلیدی:
- GLM 5.3 برای شش نسخهٔ فایرفاکس (156.0 تا 158.0.1) اکسپلویت خواندن فایل از راه دور ساخت.
- هزینهٔ هک هر نسخهٔ جدید حدود ۱۰۰۰ دلار بود و سریعترین تلاش ۱۲ ساعت طول کشید.
- حمله به یه باگ منتشرنشده برای فرار از sandbox وابسته بود که تو فایرفاکس 159.0 پچ شد.
- همین روش روی Chrome با حدود ۱۰۰ هزار دلار هزینه هنوز موفق نشده.
- هیچکدوم از ارائهدهندههای API، از جمله Z.ai، درخواستها رو رد نکردن.




