4.51.00.03 - Edge สำหรับบันทึกประจำรุ่นของ Private Cloud

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

เมื่อวันที่ 13 มกราคม 2022 เราได้เปิดตัว Apigee Edge for 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

  1. ในโหนด Edge ทั้งหมด ให้ทำดังนี้

    1. ล้างข้อมูล Yum Repo
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ bootstrap_4.51.00.sh ของ Edge 4.51.00 เวอร์ชันล่าสุดไปที่ /tmp/bootstrap_4.51.00.sh
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ติดตั้งยูทิลิตี้ apigee-service และการอ้างอิงของ Edge 4.51.00
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      โดยที่ uName:pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากไม่ระบุ pWord ระบบจะแจ้งให้คุณป้อนรหัสผ่าน

    4. ใช้คำสั่ง source เพื่อเรียกใช้สคริปต์ apigee-service.sh
      source /etc/profile.d/apigee-service.sh
  2. อัปเดตยูทิลิตี้ apigee-machinekey
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์ update.sh สำหรับกระบวนการ Edge
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. หากคุณใช้ Apigee mTLS ให้ทำตามขั้นตอนที่อธิบายไว้ใน หัวข้ออัปเกรด Apigee mTLS ดูข้อมูลเพิ่มเติมได้ที่หัวข้อข้อมูลเบื้องต้นเกี่ยวกับ Apigee mTLS

ปัญหาด้านความปลอดภัยที่ได้รับการแก้ไข

เราได้แก้ไขปัญหาด้านความปลอดภัยต่อไปนี้ในเวอร์ชันนี้

รหัสปัญหา คำอธิบาย
CVE-2021-44228

ฟีเจอร์ JNDI ของ Apache Log4j2 2.0-beta9 ถึง 2.15.0 (ไม่รวมเวอร์ชันที่เปิดตัวเพื่อแก้ไขปัญหาด้านความปลอดภัย 2.12.2, 2.12.3, และ 2.3.1) ที่ใช้ในการกำหนดค่า ข้อความบันทึก และพารามิเตอร์ไม่ได้ ป้องกันปลายทาง LDAP และปลายทางอื่นๆ ที่เกี่ยวข้องกับ JNDI ซึ่งผู้โจมตีควบคุมได้ ผู้โจมตีที่ควบคุมข้อความในบันทึกหรือพารามิเตอร์ของข้อความในบันทึกได้จะสามารถเรียกใช้โค้ดที่กำหนดเองซึ่งโหลดจากเซิร์ฟเวอร์ LDAP ได้เมื่อเปิดใช้การแทนที่การค้นหาข้อความ เราได้ปิดใช้ลักษณะการทำงานนี้โดยค่าเริ่มต้นตั้งแต่ log4j 2.15.0 และได้นำฟังก์ชันการทำงานนี้ออกโดยสมบูรณ์ตั้งแต่เวอร์ชัน 2.16.0 (รวมถึง 2.12.2, 2.12.3, และ 2.3.1) โปรดทราบว่าช่องโหว่นี้ เป็นช่องโหว่เฉพาะของ log4j-core และไม่ส่งผลกระทบต่อ log4net, log4cxx หรือโปรเจ็กต์อื่นๆ ของ Apache Logging Services

ดูหมายเหตุเกี่ยวกับช่องโหว่ของ Apache Log4j ด้านบน

การเปลี่ยนแปลงซอฟต์แวร์ที่รองรับ

เวอร์ชันนี้ไม่มีการเปลี่ยนแปลงซอฟต์แวร์ที่รองรับ

การเลิกใช้งานและการเลิกให้บริการ

เวอร์ชันนี้ไม่มีการเลิกใช้งานหรือเลิกให้บริการใหม่

ฟีเจอร์ใหม่

เวอร์ชันนี้ไม่มีฟีเจอร์ใหม่

การแก้ไขบั๊ก

ส่วนนี้แสดงรายการบั๊กของ Private Cloud ที่ได้รับการแก้ไขในเวอร์ชันนี้

รหัสปัญหา คำอธิบาย
211001890

เราได้อัปเดตไลบรารี Apache Log4j ที่จัดส่งมาพร้อมกับไลบรารีของบุคคลที่สามของคอมโพเนนต์เกตเวย์เป็นเวอร์ชัน 2.17.0

ปัญหาที่ทราบ

ดูรายการปัญหาที่ทราบทั้งหมดได้ที่หัวข้อ ปัญหาที่ทราบเกี่ยวกับ Edge for Private Cloud