Chuyển đến nội dung chính
Quay lại danh sách bài viết

JDK 27.0.1.0.3 ออกอัปเดต Truststore และ TZ Data 2026e ต้องตรวจ TLS กับงานตั้งเวลา

Oracle เผยแพร่ JDK 27.0.1.0.3 วันที่ 24 ตุลาคม 2026 โดย release notes ระบุการอัปเดต IANA time zone data เป็น 2026e การถอน root certificates บางรายการจาก cacerts และการแก้ช่องโหว่ที่อ้างถึงใน Security Alert CVE-2026-114820 สำหรับทีม Jav

JDK 27.0.1.0.3 ออกอัปเดต Truststore และ TZ Data 2026e ต้องตรวจ TLS กับงานตั้งเวลา

Oracle เผยแพร่ JDK 27.0.1.0.3 วันที่ 24 ตุลาคม 2026 โดย release notes ระบุการอัปเดต IANA time zone data เป็น 2026e การถอน root certificates บางรายการจาก cacerts และการแก้ช่องโหว่ที่อ้างถึงใน Security Alert CVE-2026-114820 สำหรับทีม Java ควรตรวจทั้งการเชื่อมต่อ TLS และงานที่อาศัยเวลาท้องถิ่นหลังอัปเดต

Truststore เปลี่ยน อาจกระทบปลายทางเดิม

ประกาศระบุถอน root ของ eMudhra และ Comodo AAA บางรายการจาก JDK cacerts การเปลี่ยน trust anchors มีผลกับ certificate chain ที่ runtime ใช้ตรวจ ไม่ควรสรุปจากการเปิดเว็บไซต์ใน browser สำเร็จว่า Java app จะเชื่อถือปลายทางเดียวกัน เพราะ browser และ JVM อาจใช้ชุด trust ที่ต่างกัน รวมถึงแอปบางตัวมี custom truststore ของตนเอง

แนวทางตรวจคือทำ inventory ของ runtime ที่ process ใช้จริงและปลายทาง TLS สำคัญ เช่น API ภายนอก ฐานข้อมูล หรือระบบส่งข้อความ ตรวจว่า image หรือ service ชี้ไปยัง JDK ที่อัปเดตแล้ว และมีการกำหนด truststore เพิ่มใน launch options หรือไม่ การเปลี่ยนไฟล์ JDK บนเครื่องโดยไม่ restart process อาจยังไม่ใช่การเปลี่ยน runtime ที่แอปใช้อยู่

ทดสอบ Chain โดยไม่ปิดการตรวจ Certificate

หากพบ handshake ล้มหลังอัปเดต ควรตรวจ chain และชื่อปลายทางจากข้อมูลวินิจฉัยที่เหมาะสม ไม่แก้ด้วยการปิด certificate validation หรือใส่ trust ทั้งหมดเพื่อให้ผ่านเร็ว การแก้ที่ถูกอาจอยู่ที่ปลายทางส่ง chain ไม่ครบหรือใช้ใบรับรองที่ต้องเปลี่ยน ควรให้เจ้าของบริการร่วมยืนยันหลักฐานก่อนปรับ trust policy

การเก็บรายการปลายทางทดสอบและผลก่อนอัปเดตช่วยให้แยก regression ออกจากปัญหาที่มีอยู่แล้ว รวมถึงควรทดสอบเส้นทางสำรองที่ใช้น้อย เพราะ certificate และ chain ของ failover endpoint อาจต่างจากเส้นทางหลัก แม้แอปจะเห็นเป็นบริการเดียวกัน

TZ Data ต้องทดสอบกับวันเวลาที่เกี่ยวข้อง

release notes ระบุการเปลี่ยนเวลาของ Manitoba และ Northwest Territories ในแคนาดา การทดสอบควรใช้เขตเวลาที่ workload อ้างจริงและวันใกล้จุดเปลี่ยน ไม่ตรวจเพียงเวลาปัจจุบัน งานตั้งเวลา การคำนวณรอบรายงาน และข้อมูลที่เก็บเป็น local time อาจต้องทบทวนความหมายเมื่อฐานข้อมูลเขตเวลาเปลี่ยน

ควรแยก timestamp ที่เก็บเป็น instant ออกจากกฎการแสดงผลหรือกำหนดรอบตามพื้นที่ แล้วเทียบผลกับข้อกำหนดธุรกิจ Oracle ระบุ full version เป็น 27.0.1.0.3+1 จึงควรเก็บ build string ไว้กับผลทดสอบ การอัปเดต runtime ที่ตรวจได้ครบทั้ง TLS เวลา และงานจริง จะให้หลักฐานที่ดีกว่าการตรวจเลขเวอร์ชันอย่างเดียวและสรุปว่าบริการพร้อมทั้งหมด

แหล่งข่าว: ประกาศทางการวันที่ 24 ตุลาคม 2026

Chia sẻ bài viết:
Xem thêm bài viết