المقدمة
يصف هذا وثيقة ال ACI Python صيغة سياسة وتطبيقه ضمن cisco APIC.
مرجع إصدار APIC Python
تدعم APIC من Cisco مجموعة محددة من إصدارات Python التي تم إختبارها والتحقق منها بشكل صارم لضمان التوافق والاستقرار مع برامجها. يمكن أن تختلف إصدارات Python المدعومة حسب إصدار برنامج APIC.
دعم إصدار Python الحالي
دعم إصدار Python الحالي
يساعد مركز المساعدة التقنية (TAC) العملاء في تحديد ما إذا كان يلزم تثبيت إصدار مختلف من Python لمعالجة الثغرات الأمنية. إحدى المشاكل الشائعة هي اكتشاف إصدار Python غير المعتمد، والذي يمكن تمييزه على أنه هام من قبل أجهزة المسح الضوئي المتعددة للأمان.
على سبيل المثال:
المسار : /
المنفذ: 1733
الإصدار المثبت : 3.7.6
الإصدار الأحدث : 3.10
تواريخ الدعم: 2023-06-27 (نهاية العمر)
مثال على التحقق
APIC# acidiag version
6.0(5h)
APIC# python -V
Python 3.8.10
إصدارات Python المضمنة في إصدارات برامج ACI الأخيرة هي:
APIC الإصدار 5.2(8h) >= Python 2.7.17
APIC الإصدار 6.0(1) >= Python 3.7.6
APIC الإصدار 6.0(2) >= Python 3.8.10
الأمان والتوافق
يتم التحقق من صحة جميع النصوص التنفيذية التي يتم تنفيذها من خلال APIC واختبارها بواسطة مطوري Cisco. تم تصميم هذه البرامج النصية بشكل خاص لإصدار Python المضمن في إصدار APIC الخاص.
التحديث إلى إصدار Python مختلف، مثل 3.10، في إصدار APIC تم نشره في الأصل باستخدام إصدار أقدم يمكن أن يغير الطريقة التي تتفاعل بها وحدات ACI. من المحتمل أن يتسبب ذلك في حدوث مشاكل كبيرة داخل البيئة. لا يمكن لمطوري Cisco ببساطة إعادة كتابة وحدات Python النمطية لاستيعاب إصدار جديد، نظرا لأن معظم البرامج النصية لمحرك إدارة البيانات (DME) مخصصة لإصدارات Python معينة.
إدارة الثغرات الأمنية
تعمل فرق التطوير بشكل مستمر على تحديد ومعالجة الاختراقات الأمنية عبر جميع مكونات واجهة برمجة التطبيقات. عند اكتشاف الثغرة الأمنية، يتم توثيقها بموجب رمز خاص بمواطن الضعف وحالات التعرض الشائعة (CVE)، ويتم إخطار العملاء على الفور لاتخاذ الإجراء المناسب. وتعالج Cisco نقاط الضعف هذه من خلال تحديثات البرامج الثابتة ل ACI، بدلا من التحديث إلى أحدث إصدار Python.
التطورات المستقبلية
وتجري حاليا تطورات داخلية لإدماج بيثون 3.12 في الإصدارات المقبلة من هذا البرنامج. وهذا يضمن أن تظل برامجنا آمنة ومحدثة مع أحدث تطورات Python مع الحفاظ على التوافق والاستقرار في نفس الوقت.
معلومات ذات صلة