‫4.50.00.08 - یادداشت‌های انتشار Edge for Private Cloud

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

در تاریخ ۳۰ مارس ۲۰۲۱، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.

به‌روزرسانی رویه

به‌روزرسانی این نسخه باعث به‌روزرسانی شدن عناصر در فهرست زیر از ‫RPMها می‌شود:

  • edge-gateway-4.50.00-0.0.20116.noarch.rpm
  • edge-management-server-4.50.00-0.0.20116.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20116.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20116.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20116.noarch.rpm
  • edge-router-4.50.00-0.0.20116.noarch.rpm
  • edge-ui-4.50.00-0.0.20173.noarch.rpm

با وارد کردن دستور زیر می‌توانید نسخه‌های RPM نصب‌شده فعلی را بررسی کنید تا ببینید نیاز به به‌روزرسانی دارند یا نه:

apigee-all version

برای به‌روزرسانی نصب، روی گره‌های Edge، روش زیر را انجام دهید:

  1. در همه گره‌های Edge:

    1. مخازن Yum را پاک کنید:
      sudo yum clean all
    2. جدیدترین فایل Edge 4.50.00 bootstrap_4.50.00.sh را در /tmp/bootstrap_4.50.00.sh بارگیری کنید:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. ابزار و وابستگی‌های Edge 4.50.00 apigee-service را نصب کنید:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      که در آن uName:pWord نام کاربری و گذرواژه‌ای است که از Apigee دریافت کرده‌اید. اگر pWord را حذف کنید، از شما خواسته می‌شود آن را وارد کنید.

    4. به‌روزرسانی ابزار apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. برای اجرای دستورگان apigee-service.sh، از فرمان source استفاده کنید:
      source /etc/profile.d/apigee-service.sh
  2. در همه گره‌های Edge، update.sh را برای edge فرایند اجرا کنید. برای انجام این کار، فرمان زیر را در هر گره اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. دستورگان update.sh را برای واسط کاربر در همه گره‌ها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

تغییرات در نرم‌افزار پشتیبانی‌شده

در این نسخه پخش، هیچ تغییری در نرم‌افزارهای پشتیبانی‌شده وجود ندارد.

منسوخ شدن و بازنشستگی

در این نسخه پخش، هیچ منسوخ‌سازی یا بازنشستگی جدیدی وجود ندارد.

ویژگی‌های جدید

این نسخه پخش ویژگی جدید زیر را معرفی می‌کند:

  • دارایی جدیدی برای «پردازشگر پیام» معرفی کرده‌ایم که می‌توانید از آن برای پیکربندی پراکسی بازارسال به سرور پشتیبان استفاده کنید: use.proxy.host.header.with.target.uri. دارایی میزبان و درگاه هدف را به‌عنوان سرصفحه میزبان تنظیم می‌کند.

اشکالات رفع شد

جدول زیر اشکالات برطرف‌شده در این نسخه را فهرست می‌کند:

شناسه مشکل شرح
158132963

برخی‌از متغیرهای جریان هدف در ردیابی برای خطاهای ۵۰۴ پر نمی‌شدند.

بهبودهایی را برای ضبط متغیرهای جریان هدف مربوطه در ردیابی و تجزیه‌وتحلیل درصورت اتمام زمان هدف اضافه کرده‌ایم.

141670890

دستورالعمل‌های تنظیمات TLS سطح سیستم کار نمی‌کرد.

اشکالی که مانع از اعمال تنظیمات «امنیت لایه انتقال» روی پردازشگرهای پیام می‌شد رفع شده است.

123311920

پس‌از فعال کردن «امنیت لایه انتقال» در سرور مدیریت، update.sh متن ناموفق بود.

اکنون اسکریپت به‌روزرسانی حتی اگر «امنیت لایه انتقال» در سرور مدیریت فعال باشد به‌درستی کار می‌کند.

67168818

وقتی «پروکسی HTTP» همراه با «سرور هدف» استفاده می‌شد، نشانی IP سرور پروکسی به‌جای نام میزبان یا نشانی IP هدف واقعی نمایش داده می‌شد.

این مشکل با افزودن دارایی «پردازشگر پیام» جدید که به شما امکان می‌دهد کارگزار بازارسال را برای سرور پشتیبان پیکربندی کنید برطرف شده است.

مشکلات امنیتی برطرف شد

در این نسخه پخش، مشکلات امنیتی شناخته‌شده زیر برطرف شده است. برای جلوگیری از این مشکلات، جدیدترین نسخه Edge Private Cloud را نصب کنید.

شناسه مشکل شرح
CVE-2019-14379

‫SubTypeValidator.java در FasterXML jackson-databind قبل‌از نسخه 2.9.9.2 وقتی از ehcache استفاده می‌شود، تایپ پیش‌فرض را به‌درستی مدیریت نمی‌کند (به‌دلیل net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup)، که منجر به اجرای کد از راه دور می‌شود.

CVE-2019-14540

مشکلی در «تایپ چندریختی» در FasterXML jackson-databind قبل‌از 2.9.10 کشف شد. به com.zaxxer.hikari.HikariConfig مربوط است.

CVE-2019-14892

نقصانی در jackson-databind در نسخه‌های قبل‌از 2.9.10،‏ 2.8.11.5، و 2.6.7.3 کشف شد که در آن اجازه داده می‌شد شیء مخرب بااستفاده از کلاس‌های commons-configuration 1 و 2 JNDI به‌صورت چندریختی واسرشته شود. مهاجم می‌تواند از این نقص برای اجرای کد دلخواه استفاده کند.

CVE-2019-14893

نقصانی در FasterXML jackson-databind در همه نسخه‌های قبل‌از ۲.۹.۱۰ و ۲.۱۰.۰ کشف شد که در آن، هنگام استفاده از ابزارک xalan JNDI در ترکیب با روش‌های مدیریت نوع چندریختی مثل `enableDefaultTyping()` یا زمانی که @JsonTypeInfo از `Id.CLASS` یا `Id.MINIMAL_CLASS` استفاده می‌کند یا به هر روش دیگری که ObjectMapper.readValue ممکن است اشیاء را از منابع ناامن نمونه‌سازی کند، اجازه واسریال‌سازی چندریختی اشیاء مخرب را می‌داد. مهاجم می‌تواند از این نقص برای اجرای کد دلخواه استفاده کند.

CVE-2019-16335

مشکلی در «تایپ چندریختی» در FasterXML jackson-databind قبل‌از 2.9.10 کشف شد. به com.zaxxer.hikari.HikariDataSource مربوط است. این آسیب‌پذیری با آسیب‌پذیری CVE-2019-14540 متفاوت است.

CVE-2019-16942

مشکلی در «تایپ چندریختی» در FasterXML jackson-databind نسخه 2.0.0 تا 2.9.10 کشف شد. وقتی «تایپ پیش‌فرض» (چه به‌صورت سراسری و چه برای دارایی خاص) برای نقطه پایانی JSON که به‌صورت خارجی نمایان شده است فعال باشد و سرویس فایل commons-dbcp (1.4) jar را در مسیر کلاس داشته باشد و مهاجم بتواند نقطه پایانی سرویس RMI را برای دسترسی پیدا کند، امکان‌پذیر است که سرویس را وادار به اجرای بار مخرب کند. این مشکل به‌دلیل org.apache.commons.dbcp.datasources.SharedPoolDataSource و org.apache.commons.dbcp.datasources.PerUserPoolDataSource mishandling وجود دارد.

CVE-2019-16943

مشکلی در «تایپ چندریختی» در FasterXML jackson-databind نسخه 2.0.0 تا 2.9.10 کشف شد. وقتی «تایپ پیش‌فرض» (چه به‌صورت سراسری چه برای دارایی خاص) برای نقطه پایانی JSON درمعرض خارجی فعال باشد و سرویس فایل jar مربوط به p6spy (3.8.6) را در مسیر کلاس داشته باشد و مهاجم بتواند نقطه پایانی سرویس RMI را برای دسترسی پیدا کند، امکان‌پذیر است که سرویس را وادار به اجرای بار مخرب کند. این مشکل به‌دلیل com.p6spy.engine.spy.P6DataSource سوءمدیریت وجود دارد.

CVE-2019-17267

مشکلی در «تایپ چندریختی» در FasterXML jackson-databind قبل‌از 2.9.10 کشف شد. به net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup مربوط است.

CVE-2019-20330

‫FasterXML jackson-databind نسخه ۲.x قبل‌از ۲.۹.۱۰.۲ فاقد برخی net.sf.ehcache مسدودسازی‌ها است.

CVE-2017-9801

وقتی سایت تماس موضوعی را برای ایمیلی که در Apache Commons Email نسخه ۱.۰ تا ۱.۴ حاوی شکست خط است ارسال می‌کند، تماس‌گیرنده می‌تواند سراینده‌های SMTP دلخواه اضافه کند.

مشکلات شناخته‌شده

برای فهرست مشکلات شناخته‌شده Edge Private Cloud، به مشکلات شناخته‌شده Edge Private Cloud مراجعه کنید.