أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في 13 يناير 2022، أطلقنا إصدارًا جديدًا من Apigee Edge Private Cloud. الغرض من هذا الإصدار هو حلّ مشكلة الثغرة الأمنية في Apache Log4j2. اطّلِع على مشاكل الأمان التي تم حلّها.
إجراء التحديث
سيؤدي تعديل هذا الإصدار إلى تعديل المكوّنات في قائمة حِزم RPM التالية:
- edge-gateway-4.51.00-0.0.60151.noarch.rpm
- edge-management-server-4.51.00-0.0.60151.noarch.rpm
- edge-message-processor-4.51.00-0.0.60151.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60151.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60151.noarch.rpm
- edge-router-4.51.00-0.0.60151.noarch.rpm
- edge-analytics-4.51.00-0.0.40054.noarch.rpm
- apigee-machinekey-1.1.2-0.0.20018.noarch.rpm
يمكنك التحقّق من إصدارات RPM المثبَّتة حاليًا لمعرفة ما إذا كان يجب تحديثها، وذلك من خلال إدخال ما يلي:
apigee-all version
لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف Edge 4.51.00
bootstrap_4.51.00.shإلى/tmp/bootstrap_4.51.00.sh:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- ثبِّت الأداة المساعدة Edge 4.51.00
apigee-serviceوالملفات التابعة:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
حيث uName:pWord هما اسم المستخدم وكلمة المرور اللذان تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- استخدِم الأمر
sourceلتنفيذ النص البرمجي apigee-service.sh:source /etc/profile.d/apigee-service.sh
- نظِّف مستودعات Yum:
- حدِّث أداة
apigee-machinekeyباتّباع الخطوات التالية:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- على جميع عُقد Edge، نفِّذ النص البرمجي
update.shلعملية Edge:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- إذا كنت تستخدم Apigee mTLS، اتّبِع الإجراء الموضّح في ترقية Apigee mTLS. لمزيد من المعلومات، يُرجى الاطّلاع على مقدمة عن بروتوكول أمان النقل المتبادل (mTLS) في Apigee.
تم إصلاح المشاكل المتعلّقة بالأمان
تم إصلاح مشكلة الأمان التالية في هذا الإصدار.
| معرّف المشكلة | الوصف |
|---|---|
| CVE-2021-44228 | لا توفّر ميزات JNDI المستخدَمة في الإعدادات ورسائل السجلّ والمعلَمات الحماية من نقاط النهاية التي يتحكّم فيها المهاجمون والمتعلّقة ببروتوكول LDAP وغيره من بروتوكولات JNDI، وذلك في Apache Log4j2 2.0-beta9 إلى 2.15.0 (باستثناء إصدارات الأمان 2.12.2 و2.12.3 و2.3.1). يمكن للمهاجم الذي يمكنه التحكّم في رسائل السجلّ أو مَعلمات رسائل السجلّ تنفيذ رمز عشوائي يتم تحميله من خوادم LDAP عند تفعيل استبدال البحث عن الرسائل. بدءًا من الإصدار 2.15.0 من log4j، تم إيقاف هذا السلوك تلقائيًا. تمت إزالة هذه الوظيفة بالكامل من الإصدار 2.16.0 (بالإضافة إلى الإصدارات 2.12.2 و2.12.3 و2.3.1). يُرجى العِلم أنّ هذه الثغرة الأمنية تقتصر على log4j-core ولا تؤثّر في log4net أو log4cxx أو مشاريع Apache Logging Services الأخرى. يُرجى الاطّلاع على ملاحظة حول الثغرة الأمنية في Apache Log4j أعلاه. |
التغييرات على البرامج المتوافقة
لم يتم إجراء أي تغييرات على البرامج المتوافقة في هذا الإصدار.
الميزات التي سيتم إيقافها نهائيًا
لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.
الميزات الجديدة
لا يتضمّن هذا الإصدار أي ميزات جديدة.
إصلاح الأخطاء
يسرد هذا القسم الأخطاء التي تم إصلاحها في إصدار السحابة الإلكترونية الخاصة هذا.
| معرّف المشكلة | الوصف |
|---|---|
| 211001890 |
تم تحديث مكتبة Apache Log4j المضمّنة مع مكتبات الجهات الخارجية لمكوّنات Gateway إلى الإصدار 2.17.0 |
المشاكل المعروفة
اطّلِع على المشاكل المعروفة في Edge for Private Cloud للحصول على قائمة كاملة بالمشاكل المعروفة.