B52 · المجلة

Python 3.15.2 إصدار أمني عاجل: ما الذي تغيّر في التحقق من الشهادات؟

إصدار 25 أكتوبر يحظر مفاتيح شهادات وسيطة مخترقة ويصلح مشكلات أخرى. التحديث يحتاج مراجعة بيئات العمل والاعتماديات أيضًا.

إصلاحات أمنية، وخطوة تحقق — رسم تحريري أصلي من B52
تصميم ورسوم متجهة أصلية من B52 Arabic © 2026؛ رسم توضيحي، وليس واجهة برنامج أو نتيجة اختبار.

أصدرت Python نسختها 3.15.2 في 25 أكتوبر، ووصفتها بأنها إصدار أمني عاجل. يرتبط أحد أهم الإصلاحات بمفاتيح شهادات eMudhra وسيطة مخترقة، مع حظر استخدامها في وحدة ssl.

التغيير الأهم

تقول ملاحظات الإصدار إن الحظر يعمل كحاجز أخير ضد استخدام تلك المفاتيح. ويتضمن الإصدار أيضًا إصلاحًا في tarfile.tar_filter لمنع روابط تستبدل الوجهة، ورفض ملفات ارتباط ذات رقم إصدار سالب في http.cookiejar.

هل يكفي تحديث برنامج واحد؟

ابدأ بحصر مفسر Python الذي يشغّل مشروعك فعلًا: قد يختلف المفسر داخل البيئة الافتراضية عن الأمر العام في الطرفية. توثق صفحة Python الحالية أيضًا إصدارات أمنية لخطوط مدعومة أخرى، فلا تقفز تلقائيًا إلى خط رئيسي جديد قبل فحص توافق مشروعك.

خطة عملية للمطور

  • سجل نسخة المفسر ومساره وملف الاعتماديات.
  • راجع ملاحظات الإصدار الرسمي لخطك المدعوم وأدوات إدارة الحزم.
  • جرّب التحديث في بيئة منفصلة، ثم شغّل اختبارات مشروعك ومسارات الاتصال اللازمة.
  • احفظ طريقة رجوع قبل تحديث بيئة تشغيل مهمة.

هذا خبر عن إصلاح منشور، ولا يثبت إصابة جهازك أو اختراق مشروعك. لا تعالج أخطاء الاتصال بإلغاء التحقق من شهادات HTTPS؛ راجع مصدر الخطأ وسلسلة الثقة بدل إزالة الحماية.

المصادر والمراجع

تغطية تحريرية من B52؛ تفاصيل الإعلان متاحة في المصادر الرسمية أدناه.

شارك الفائدة

أرسل الموضوع لمن يهتم، أو احتفظ برابطه للرجوع إليه.

اقرأ أيضًا