أمن سيبرانيقراءة دقيقتين

باحثو Hacktron يصلون من صورة على منتدى OpenAI إلى مستودعها الداخلي عبر ثغرة قديمة في libheif

المغزى

الثغرة كانت مصلحة في المشروع الأصلي منذ نحو سنة، لكن تصنيف الإصلاح تنظيفًا للكود بلا تنبيه أمني أبقى النسخة المعرضة على الخوادم.

نشر فريق Hacktron AI في 18 سبتمبر 2026 تقريرًا عن سلسلة ثغرات بدأت بمنتدى المجتمع التابع لـ OpenAI، وانتهت بإثبات وصول إلى مستودعها الداخلي على GitHub. وتصدر التقرير Hacker News بـ 392 نقطة.

بحسب التقرير، يعمل المنتدى على منصة Discourse. ولأن المكتبة التي يستخدمها Discourse لفحص الصور لا تدعم صيغة HEIC، يُمرر الملف إلى ImageMagick، الذي يعتمد بدوره على مكتبة libheif. وكانت النسخة 1.19.7 من libheif، القادمة مع Debian 12، تحتوي على ثغرة من نوع heap buffer overflow، أي خطأ في إدارة الذاكرة يمكن أن يسمح بتنفيذ كود.

ومن هناك توسع الوصول، بحسب التقرير، بسبب خلل في إعداد ربط تسجيل الدخول بين المنتدى وحسابات الموظفين، ثم عبر اتصال Codex الخاص بأحد الموظفين بحساب الشركة على GitHub.

وتذكر الجدولة في التقرير أن الباحثين أبلغوا عبر Bugcrowd في 25 يوليو 2026، وأثبتوا الوصول بفتح pull request في المستودع الداخلي دون قراءة كود حساس. وردت OpenAI في الساعة 22:49 بتوقيت UTC من اليوم نفسه بأن الثغرة أُغلقت، أي بعد نحو 14 ساعة من البلاغ. ومنحت مكافأة قدرها 6,500 دولار في 1 سبتمبر. ويقول الفريق إن البحث كله كلّف أقل من 3,000 دولار في tokens، بمشاركة 3 باحثين.

إصلاح لم يصل

الجزء الأهم في القصة ليس اختراق OpenAI بذاته. فبحسب التقرير، كان الخلل قد أُصلح في مشروع libheif الأصلي قبل نحو سنة. لكن الـ commit صُنف على أنه تنظيف للكود، دون تنبيه أمني ودون CVE، فلم تنقل التوزيعة الإصلاح إلى نسختها، وبقيت النسخة المعرضة على الخادم.

وهذا يمس كل فريق يبني Docker images على صورة أساس من توزيعة Linux ويعتمد على تحديثاتها وحدها. فالتحديث من التوزيعة يجلب ما صنفته التوزيعة إصلاحًا أمنيًا، لا بالضرورة كل ما أُصلح في المشروع الأصلي. والإصلاح الذي لا يحمل CVE قد يبقى خارج هذا المسار مهما طال الوقت.

المصادر

  1. التقرير الفني الكامل من Hacktron AI
  2. صفحة البحث الأوسع عن libheif
  3. النقاش على Hacker News

من عدد الجمعة 7 ربيع الآخر - 18 سبتمبر

أخبار ذات صلة

أخبار الجمعة 7 ربيع الآخر - 18 سبتمبر