EST. 2026 — Notes from real server work SYSADMIN · SECURITY · AI · DIRECTADMIN Issue 01
THE SYSADMIN ALMANAC
Home / Security Notice / Ubuntu แก้ OpenJDK 11 เสี่ยงข้อมูลรั่วและถูกแก้ USN-9010-1
Security Notice

Ubuntu แก้ OpenJDK 11 เสี่ยงข้อมูลรั่วและถูกแก้ USN-9010-1

by Ton-Or ·9 Nov 2026·5 min read
Ubuntu แก้ OpenJDK 11 เสี่ยงข้อมูลรั่วและถูกแก้ USN-9010-1

ผู้ที่ใช้ OpenJDK 11 บน Ubuntu รุ่นที่ได้รับผลกระทบควรอัปเดตโดยเร็วและเริ่มแอปหรือบริการใหม่ โดยให้บริการที่รับข้อมูลภายนอกมาก่อน

1-minute summary

Symptom / problem
การยืนยันตัวตนและตรวจสิทธิ์ผิดพลาดในหลายส่วนของ OpenJDK 11 อาจทำให้ข้อมูลรั่ว ถูกแก้ไข หรือบริการหยุดทำงาน
Who should read
ผู้ใช้ทั่วไปที่รันแอป Java ผู้ดูแลระบบ และนักพัฒนาที่ใช้ OpenJDK 11 ของ Ubuntu รุ่นที่ระบุในตาราง
Fix in short
อัปเดตแพ็กเกจ OpenJDK 11 ให้ถึงรุ่นแก้ของ Ubuntu แต่ละรุ่น แล้วเริ่มแอปหรือบริการใหม่และทดสอบการทำงาน
Jump to steps

พอดีไล่ฟีดความปลอดภัยเจอ Ubuntu ออกประกาศ USN-9010-1: OpenJDK 11 vulnerabilities วันที่ 9 พฤศจิกายน 2026 แก้ช่องโหว่ในชุดรันและพัฒนา Java หลายส่วน ทั้งการยืนยันว่าใครเป็นผู้ใช้งานและตรวจว่ามีสิทธิ์ทำอะไร ผลกระทบครอบคลุมข้อมูลรั่ว ข้อมูลถูกแก้ และบริการหยุดทำงาน คนดูแลแอป Java ควรตรวจ runtime ที่ใช้อยู่ด้วย

USN-9010-1ประกาศ Ubuntu
9 พ.ย. 26วันที่ประกาศ ปี 2026
OpenJDK 11ชุดรันและพัฒนา Java
40 CVEsช่องโหว่ในประกาศ

ใครต้องทำอะไร

  • ผู้ใช้ทั่วไป: ถ้าใช้แอป Java ที่อาศัย OpenJDK 11 ของ Ubuntu ให้อัปเดตโดยเร็วแล้วปิดเปิดแอปใหม่
  • ผู้ดูแลระบบ: อัปเดตแพ็กเกจและเริ่มบริการ Java ใหม่โดยเร็ว โดยให้บริการที่รับข้อมูลจากภายนอกมาก่อน
  • นักพัฒนา: อัปเดต OpenJDK 11 ในเครื่องพัฒนาและอิมเมจแอป พร้อมทดสอบก่อนนำขึ้นใช้งานโดยเร็ว

เกิดอะไรขึ้น

OpenJDK 11 มีปัญหาเรื่องการยืนยันตัวตนและตรวจสิทธิ์ในหลายส่วน ผู้โจมตีอาจอ่านหรือแก้ข้อมูลสำคัญ หรือทำให้บริการหยุดทำงานได้ ผลกระทบขึ้นอยู่กับส่วนที่แอปเรียกใช้ ตามข้อมูลประกาศทางการของ Canonical

ตัวอย่างเช่น Security ใน CVE-2026-83374 และ JSSE ใน CVE-2026-83376 กับ CVE-2026-91461 อาจเปิดให้ผู้โจมตีระยะไกลแก้ข้อมูล ส่วน CVE-2026-91373 ใน JSSE อาจทำให้บริการหยุดทำงานได้

อีกสี่รหัสต้องอาศัยผู้โจมตีในเครื่อง ได้แก่ CVE-2026-91375, CVE-2026-91379, CVE-2026-91380 และ CVE-2026-91397 ผลกระทบมีทั้งแก้ข้อมูล อ่านข้อมูล หรือทำให้บริการหยุด ขึ้นอยู่กับรหัสที่เกี่ยวข้อง

รหัสอื่นในประกาศคือ CVE-2026-83380, CVE-2026-83381, CVE-2026-83387, CVE-2026-83395, CVE-2026-83400, CVE-2026-87290, CVE-2026-87292, CVE-2026-87294, CVE-2026-87367, CVE-2026-91332, CVE-2026-91334, CVE-2026-91335, CVE-2026-91374, CVE-2026-91382, CVE-2026-91394, CVE-2026-91395, CVE-2026-91396, CVE-2026-91398, CVE-2026-91400, CVE-2026-91403, CVE-2026-91410, CVE-2026-91411, CVE-2026-91415, CVE-2026-91418, CVE-2026-91451, CVE-2026-91452, CVE-2026-91453, CVE-2026-91462, CVE-2026-91463, CVE-2026-91464, CVE-2026-91487 และ CVE-2026-114820 รวมทั้งประกาศมี 40 CVE

ใครโดนและรุ่นที่แก้

แพ็กเกจต้นทางคือ openjdk-lts ซึ่งสร้างแพ็กเกจ openjdk-11-* ให้ตรวจแพ็กเกจที่ติดตั้งและอัปเดตให้ถึงรุ่นแก้ตามตารางจากข้อมูลประกาศทางการของ Canonical

Ubuntu / แพ็กเกจต้นทาง รุ่นที่แก้
26.10 / openjdk-lts 11.0.33+9-1ubuntu1~26.10.1
26.04 LTS / openjdk-lts 11.0.33+9-1ubuntu1~26.04.1
24.04 LTS / openjdk-lts 11.0.33+9-1ubuntu1~24.04.1
22.04 LTS / openjdk-lts 11.0.33+9-1ubuntu1~22.04.1
20.04 LTS / openjdk-lts 11.0.33+9-1ubuntu1~20.04.1 ผ่าน Ubuntu Pro
18.04 LTS / openjdk-lts 11.0.33+9-1ubuntu1~18.04.1 ผ่าน Ubuntu Pro

ต้องทำอะไร

ตรวจว่าแอปใช้ OpenJDK 11 จากแพ็กเกจ Ubuntu หรือไม่ จากนั้นอัปเดตระบบและตรวจเลขแพ็กเกจด้วยคำสั่งต่อไปนี้ อ่านรายการเปลี่ยนแปลงก่อนยืนยัน เพราะอาจมีแพ็กเกจอื่นอัปเดตด้วย

sudo apt update
sudo apt upgrade
dpkg-query -W -f='${Package} ${Version}\n' 'openjdk-11-*'
java -version

เทียบเลขแพ็กเกจกับตารางให้ตรงรุ่น Ubuntu สำหรับ 20.04 LTS และ 18.04 LTS ต้องมีแหล่งอัปเดต Ubuntu Pro จากนั้นเริ่มแอปหรือบริการ Java ใหม่ รวมถึงสร้างอิมเมจและนำคอนเทนเนอร์ที่ใช้แพ็กเกจนี้ขึ้นใหม่ ค่า java -version แสดงตัวที่เชลล์เรียก ควรตรวจ runtime ของบริการแยกด้วย

ทดสอบหลังอัปเดต

Ubuntu ระบุว่าแพ็กเกจชุดนี้มีทั้งการแก้บั๊ก คุณสมบัติใหม่ และการเปลี่ยนแปลงที่อาจไม่เข้ากันกับพฤติกรรมเดิม ควรทดสอบงานหลักของแอปหลังติดตั้ง

ส่วนตัวผมให้บริการ Java ที่รับข้อมูลภายนอกเข้าคิวแพตช์เร่งด่วน พร้อมทดสอบและเริ่มบริการใหม่ให้ครบ ที่มา: USN-9010-1: OpenJDK 11 vulnerabilities (ประกาศ Ubuntu) เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ

Want us to set this up?

Get help with server setup, configuration, migration, or troubleshooting. Save time for the work that matters.

Get a quote

Hit something like this? Stuck somewhere?

Come trade notes on the LinuxThai board

→ Continue on the board

Comments 0

No comments yet — be the first