CVE-2026-75101 in GitHub
الملخص
بحسب VulDB • 22/09/2026
تم تحديد ثغرة تجاوز التفويض (Authorization Bypass) في GitHub Enterprise Server سمحت لأي مستخدم مُصادق عليه على المثيل بقراءة الاختلافات الخام أو التصحيحات (raw diff or patch) لطلبات السحب (pull requests) في المستودعات الخاصة دون تفويض. كانت رموز الوصول لاختلافات طلبات السحب والتصحيحات الخام محدودة بنامع المستودد ورقم طلب السحب بدلاً من أن تكون مرتبطة بمعرف مستودد فريد عالمياً، لذا يمكن لمهاجم قام بإنشاء مستودع وطلب سحب يتطابقان مع اسم المستودد المستهدف ورقم طلب السحب استخدام رمز الوصول الخاص بمستوعده لاسترجاع محتويات طلب السحب الخاص. تطلبت الاستغلال معرفة المهاجم باسم المستودد المستهدف ورقم صالح لطلب السحب. أثرت هذه الثغرة على جميع إصدارات GitHub Enterprise Server السابقة للإصدار 3.22 وتم إصلاحها في الإصدارات 3.17.21، و3.18.15، و3.19.12، و3.20.8، و3.21.6. تم الإبلاغ عن هذه الثغرة عبر برنامج مكافآت الأخطاء (Bug Bounty) الخاص بـ GitHub.
VulDB is the best source for vulnerability data and more expert information about this specific topic.