Ubuntu แก้ช่องโหว่ Linux kernel หลายส่วน USN-9032-1
ผู้ใช้ทั่วไปและผู้ดูแลระบบ Ubuntu 18.04, 16.04 และ 14.04 LTS ควรตรวจ kernel กับ USN-9032-1 แล้วจัดรอบแพตช์โดยเร็ว
1-minute summary
- Symptom / problem
- ประกาศรวมช่องโหว่ Linux kernel หลายรายการ รวมถึงปัญหาใน F2FS และ tracing
- Who should read
- ผู้ใช้ทั่วไปและผู้ดูแลระบบ Ubuntu 18.04, 16.04 และ 14.04 LTS ที่ใช้ kernel ตามประกาศ
- Fix in short
- ตรวจตารางแพ็กเกจในประกาศก่อนอัปเดตและรีบูต เพราะหน้ารายการ USN กับสถานะบาง CVE ยังไม่ตรงกัน
พอดีเห็น Ubuntu ออกประกาศ USN-9032-1 เรื่อง Linux kernel ลงวันที่ 10 พฤศจิกายน 2026 หน้ารายการทางการระบุ Ubuntu 18.04, 16.04 และ 14.04 LTS ผู้ที่ใช้รุ่นเหล่านี้ควรตรวจชุด kernel ของเครื่อง แล้วเตรียมติดตั้งแพตช์ให้ตรงกับประกาศ
ใครต้องทำอะไร
- ผู้ใช้ทั่วไป: ถ้าใช้ Ubuntu 18.04, 16.04 หรือ 14.04 LTS ให้ตรวจอัปเดต kernel ที่ตรงกับประกาศ แล้วติดตั้งและรีสตาร์ตโดยเร็ว
- ผู้ดูแลระบบ: ตรวจแพ็กเกจ kernel ของ Ubuntu ทั้งสามรุ่นกับ USN-9032-1 แล้วจัดรอบแพตช์และรีบูตโดยเร็วเมื่อยืนยันรุ่นแก้ได้
เกิดอะไรขึ้น
หน้ารายการ Ubuntu แสดงช่องโหว่เก้ารายการ ตัวอย่างที่ตรวจได้คือ CVE-2022-49149, CVE-2022-49170 และ CVE-2024-56763 ให้ใช้รายชื่อเต็มในประกาศเมื่อตรวจผลสแกนหรือบันทึกงานแพตช์
CVE-2022-49170 เป็นปัญหาในระบบไฟล์ F2FS โค้ดตรวจค่าบางส่วนไม่ครบ เมื่อ mount และใช้งาน image ของระบบไฟล์ที่เสียหาย อาจเข้าถึงข้อมูลในหน่วยความจำนอกขอบเขต ส่วน CVE-2024-56763 แก้การตรวจขนาดข้อมูลที่ส่งให้ tracing_cpumask_write ในส่วน tracing
เงื่อนไขของแต่ละช่องโหว่ต่างกัน ต้องอ่านรายละเอียดของรายการที่เกี่ยวข้องกับเครื่องก่อนประเมินความเสี่ยง บทความนี้ไม่ใส่คะแนน CVSS รวมให้แพตช์ทั้งชุด และไม่คงข้อความกว้าง ๆ ว่าทุกรายการใช้เจาะระบบได้
ใครโดนและรุ่นที่แก้
| Ubuntu release | ผลิตภัณฑ์ | รุ่นที่แก้ |
|---|---|---|
| 18.04 LTS | Linux kernel ตาม USN-9032-1 | ยังเปิดตรวจตารางแพ็กเกจไม่ได้ |
| 16.04 LTS | Linux kernel ตาม USN-9032-1 | ยังเปิดตรวจตารางแพ็กเกจไม่ได้ |
| 14.04 LTS | Linux kernel ตาม USN-9032-1 | ยังเปิดตรวจตารางแพ็กเกจไม่ได้ |
หน้ารายการ USN ระบุว่าแก้แล้ว แต่หน้า CVE-2024-56763 ยังแสดง kernel ของทั้งสาม release ว่า Vulnerable และ work in progress ข้อมูลสองหน้ายังไม่ตรงกัน เลยไม่นำเลขรุ่นที่อยู่ระหว่างทำแพตช์มาใส่เป็นรุ่นที่ปล่อยแล้ว
เทียบ release ชื่อแพ็กเกจ และเลขรุ่นกับ Update instructions ของประกาศของ USN-9032-1 เพราะสถานะในหน้า USN กับหน้า CVE ยังต่างกัน
ต้องทำอะไร
เริ่มจากดูรุ่นระบบและ kernel ที่กำลังทำงาน คำสั่งชุดนี้โหลดรายการอัปเดตและจำลองการอัปเกรด เพื่อให้ตรวจแพ็กเกจก่อนติดตั้งจริง
cat /etc/os-release
uname -r
sudo apt-get update
apt-get -s upgrade
เมื่อยืนยันแพ็กเกจและรุ่นแก้ได้แล้ว ให้ติดตั้งอัปเดตจากคลัง Ubuntu ที่เครื่องใช้อยู่ อ่านรายการเปลี่ยนแปลงก่อนยืนยัน ถ้า kernel ถูกพักไว้ ให้ตรวจเหตุผลและแหล่งแพ็กเกจ การอัปเดตแพ็กเกจอื่นสำเร็จยังไม่ยืนยันว่าได้ kernel ที่ต้องการ
หลังติดตั้ง kernel ใหม่ ให้บันทึกงานและจัดช่วงหยุดบริการก่อนรีบูต ตรวจ kernel ที่ทำงานอีกครั้งหลังบูต พร้อมทดสอบเครือข่ายและบริการหลัก เก็บเลขรุ่นแพ็กเกจกับผลตรวจไว้เพื่อใช้ปิดงานแพตช์
ส่วนตัวผมให้เครื่องที่ตรงกับประกาศเข้ารอบแพตช์โดยเร็ว แต่ต้องตรวจรุ่นที่ปล่อยจริงก่อนปิดงาน ที่มา: USN-9032-1: Linux kernel vulnerabilities หากตรวจรายละเอียดรุ่นแก้ได้ครบ เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ
Want us to set this up?
Get help with server setup, configuration, migration, or troubleshooting. Save time for the work that matters.
Hit something like this? Stuck somewhere?
Come trade notes on the LinuxThai board



Comments 0
No comments yet — be the first