ليش نزلت خمس نسخ Python بيوم واحد؟ إصدار أمني مستعجل وشهادات مخترقة
Python 3.15.2 و3.14.10 و3.13.18 و3.12.16 و3.11.18 إصدارات أمنية مستعجلة: مفاتيح eMudhra المخترقة انحظرت بوحدة ssl، وثغرة tarfile انسكّرت.

شو صار؟
فريق Python أطلق إصدارات أمنية مستعجلة لخمسة خطوط دفعة وحدة: 3.15.2 و3.14.10 و3.13.18 و3.12.16 و3.11.18.
صفحات الإصدار على موقع Python الرسمي مؤرخة 25 تشرين الأول، وإعلان فريق الإصدار نزل بـ 26 تشرين الأول. والإصدار مستعجل لأنو سببه مفاتيح شهادات مخترقة، وهيك سبب ما بيستنى دورة الإصدارات العادية. ولحاله، 3.15.2 بيحمل حوالي 130 إصلاح من 70 مساهم من بعد 3.15.1.
ليش الشهادات هي القصة؟
مفاتيح وسيطة مخترقة لهيئة شهادات اسمها eMudhra صارت محظورة بوحدة ssl نفسها، بالإصلاح CVE-2026-115557.
الفريق بيوصف الحظر إنو خط دفاع أخير ضد استعمال هالمفاتيح. والنتيجة العملية أهم من الوصف: استعمال pip الطبيعي، وحتى ترقية pip نفسه، صار آمن من الهجمات المبنية على هالمفاتيح المخترقة، حتى لو pip لسا ما تحدّث.
قصة eMudhra مرقت عنا قبل بـ مقال MongoDB Compass، وهلق وصل أثرها لقلب Python.
شو بيصلّح كل خط؟
الخمس نسخ بيشاركوا نفس تلات إصلاحات أمنية، والخطوط الأقدم بتاخد زيادات كانت واصلة قبل للخطوط الأحدث.
CVE-2026-115557: حظر مفاتيح eMudhra المخترقة، بالنسخ الخمسة.
CVE-2026-114583: رفض روابط بتستبدل وجهة الاستخراج بـ
tarfile.tar_filter، بالنسخ الخمسة.إصلاح بـ
http.cookiejar: رفض الكوكيز يلي نسختها سالبة، بالنسخ الخمسة.بـ 3.13.18 و3.12.16 و3.11.18 زيادة: تحديث Expat المدمجة لـ 2.9.0 (CVE-2026-77214 وCVE-2026-102633)، وإصلاح CVE-2024-3220 يلي بيوقف قراءة
mimetypes.knownfilesافتراضياً على Windows.
هالزيادات كانت موجودة قبل بـ 3.15.1 و3.14.9، وهلق وصلت للخطوط الأقدم.
شو تعمل هلق؟
رقّي لآخر نسخة من خطك. المثبّتات الجاهزة موجودة بس لـ 3.15.2 و3.14.10، والباقي بينبنى من المصدر.
فريق الإصدار كاتب إنو الترقية موصى فيها بشدة لكل مستخدمي النسخ المتأثرة. إذا خطك 3.13 أو أقدم وما عندك مثبّت جاهز، ابنِ من المصدر أو قرّب على 3.14 أو 3.15 إذا مشروعك بيتحمّل النقلة.
وإذا مشروعك بيشد حزم من برّا كل يوم، قصة اختراق LiteLLM بتضل أقرب تذكير. وإذا بدك فحص أمان لمنصّتك نفسها قبل ما تكبر، خدمة مُحَصَّن معمولة لهالشي.
أسئلة شائعة
ليش الإصدار مستعجل؟
لأنو مفاتيح وسيطة مخترقة لهيئة الشهادات eMudhra كان لازم تنحظر بسرعة. وحدة ssl صارت ترفضها، فحتى استعمال pip الطبيعي صار آمن قبل ما يوصله تحديثه.
أي نسخ إلها مثبّتات جاهزة؟
3.15.2 و3.14.10 بس. أما 3.13.18 و3.12.16 و3.11.18 فإصدارات أمنية من المصدر، بلا مثبّتات.
شو هي ثغرة tarfile؟
CVE-2026-114583: روابط بملفات tarfile بتستبدل وجهة الاستخراج. بهالإصدارات هالروابط صارت بتنرفض.
أنا على 3.13 أو أقدم، شو بيصلني زيادة؟
تحديث لمكتبة Expat المدمجة لنسخة 2.9.0 بيحمل CVE-2026-77214 وCVE-2026-102633، وإصلاح CVE-2024-3220 على Windows، وسباق تنظيف بالمجلدات المؤقتة بينصلّح بـ 3.13.18 و3.12.16.


