FreeRDP บน Ubuntu เสี่ยงข้อมูลรั่วและรันโค้ด USN-9007-1
ผู้ใช้และผู้ดูแลเครื่อง Ubuntu ที่ใช้ FreeRDP ควรติดตั้งอัปเดตโดยเร็ว เพราะผลกระทบอาจถึงขั้นรันโค้ดได้
สรุปใน 1 นาที
- อาการ/ปัญหา
- ช่องโหว่หลายรายการใน FreeRDP อาจทำให้ข้อมูลรั่ว โปรแกรมล่มจนใช้งานไม่ได้ หรือรันโค้ดตามที่ผู้โจมตีต้องการ
- ใครควรอ่าน
- ผู้ใช้ทั่วไป ผู้ดูแลระบบ และนักพัฒนาที่ใช้ FreeRDP บน Ubuntu 24.04 LTS, 26.04 LTS หรือ 26.10
- ทางแก้แบบสั้น
- อัปเดตแพ็กเกจ FreeRDP ผ่านระบบอัปเดต Ubuntu ให้ตรงรุ่นที่แก้ในตาราง แล้วเปิดโปรแกรมที่ใช้งานใหม่
พอดีเห็น Ubuntu ออกประกาศ USN-9007-1 วันที่ 9 พฤศจิกายน 2026 แก้ช่องโหว่หลายรายการใน FreeRDP โปรแกรมนี้ใช้เชื่อมต่อเดสก์ท็อประยะไกลผ่าน RDP ไปยัง Windows Terminal Services คนที่ใช้ Ubuntu เชื่อมต่อไปทำงานอีกเครื่องควรตรวจแพ็กเกจนี้ เพราะอาจเกิดข้อมูลรั่ว โปรแกรมล่ม หรือถูกสั่งให้รันโค้ดได้
ใครต้องทำอะไร
- ผู้ใช้ทั่วไป: ถ้าใช้ FreeRDP บน Ubuntu รุ่นที่ระบุ ให้ติดตั้งอัปเดตโดยเร็วและเปิดโปรแกรมเชื่อมต่อใหม่หลังอัปเดต
- ผู้ดูแลระบบ: ตรวจเครื่องที่ติดตั้งไคลเอนต์หรือไลบรารี FreeRDP แล้วเร่งอัปเดตแพ็กเกจให้ตรงกับ Ubuntu แต่ละรุ่น
- นักพัฒนา: ถ้าแอปใช้ไลบรารี FreeRDP จากแพ็กเกจ Ubuntu ให้รีบอัปเดตไลบรารีและทดสอบการเชื่อมต่อก่อนเปิดใช้งาน
เกิดอะไรขึ้น
Ubuntu ระบุว่าผู้โจมตีอาจใช้ช่องโหว่เพื่ออ่านข้อมูลลับ ทำให้ FreeRDP ล่มจนใช้งานไม่ได้ หรือรันโค้ดได้ ประกาศไม่ได้แยกผลกระทบตาม CVE และไม่ได้บอกว่าต้องรับข้อมูลแบบใดถึงจะเกิดปัญหา
ประกาศอ้างอิง CVE ต่อไปนี้ โดยนับแต่ละรหัสครั้งเดียว:
CVE-2026-121386, CVE-2026-121387, CVE-2026-121388, CVE-2026-121389, CVE-2026-121390, CVE-2026-121391, CVE-2026-121392, CVE-2026-121393, CVE-2026-121394, CVE-2026-121395, CVE-2026-121396, CVE-2026-121397, CVE-2026-121398, CVE-2026-121399, CVE-2026-121400, CVE-2026-121401, CVE-2026-121402, CVE-2026-121403, CVE-2026-121404, CVE-2026-121405, CVE-2026-121406, CVE-2026-121407, CVE-2026-121408, CVE-2026-121409, CVE-2026-121410, CVE-2026-121411 และ CVE-2026-121412
ประกาศนี้ไม่ได้ระบุระดับความรุนแรงหรือคะแนน CVSS คำแนะนำให้รีบอัปเดตอิงจากผลกระทบที่ Ubuntu แจ้ง โดยเฉพาะการรันโค้ด
ใครโดนและรุ่นที่แก้
ประกาศครอบคลุม FreeRDP 3 บน Ubuntu สามรุ่นตามตาราง เลขในตารางเป็นรุ่นแพ็กเกจที่แก้แล้ว ต้องเทียบเลขเต็มรวมส่วนท้ายให้ตรงกับ Ubuntu ที่ใช้
| Ubuntu | แพ็กเกจ | รุ่นที่แก้แล้ว |
|---|---|---|
| 26.10 | freerdp-wayland, freerdp-x11, freerdp3-wayland, freerdp3-x11, libfreerdp3-3 |
3.32.2+dfsg-0ubuntu0.26.10.1 |
| 26.04 LTS | freerdp-wayland, freerdp-x11, freerdp3-wayland, freerdp3-x11, libfreerdp3-3 |
3.32.2+dfsg-0ubuntu0.26.04.1 |
| 24.04 LTS | freerdp3-wayland, freerdp3-x11, libfreerdp3-3 |
3.32.2+dfsg-0ubuntu0.24.04.1 |
Ubuntu ไม่ได้แจกแจงช่วงรุ่นที่มีช่องโหว่ทั้งหมด ผู้ดูแลควรตรวจแพ็กเกจที่ติดตั้ง เพราะแอปอื่นอาจใช้ไลบรารี FreeRDP อยู่ด้วย
ต้องทำอะไร
Ubuntu แนะนำให้อัปเดตระบบตามปกติ ชุดนี้ใช้รุ่นใหม่จากโครงการต้นทางและรวมการแก้บั๊กอื่นด้วย ถ้าใช้แพ็กเกจจากคลัง Ubuntu ให้โหลดรายการแพ็กเกจล่าสุดแล้วติดตั้งอัปเดต:
sudo apt update
sudo apt upgrade
อ่านรายการเปลี่ยนแปลงก่อนยืนยัน หลังติดตั้งให้ตรวจว่ารุ่นแพ็กเกจ FreeRDP ตรงกับตารางหรือใหม่กว่าในคลังของ Ubuntu รุ่นนั้น ถ้าแพ็กเกจถูกพักไว้จนยังไม่อัปเดต ให้ตรวจสาเหตุ จากนั้นปิดแล้วเปิดโปรแกรมที่ใช้ FreeRDP ใหม่เพื่อโหลดไลบรารีที่แก้แล้ว และลองเชื่อมต่อ RDP อีกครั้ง
ถ้าแอปรวมไลบรารีมาเอง ให้ตรวจอัปเดตของแอปด้วย การอัปเดตแพ็กเกจระบบอาจไม่เปลี่ยนสำเนานั้น ประกาศ Ubuntu นี้ไม่ได้ให้วิธีแก้ชั่วคราว ขั้นตอนหลักคืออัปเดตแพ็กเกจ
ส่วนตัวผมให้อัปเดตโดยเร็วถ้าใช้งาน FreeRDP อยู่ เพราะผลกระทบอาจถึงขั้นรันโค้ดได้ ที่มา: USN-9007-1: FreeRDP vulnerabilities หากมีรายละเอียดเพิ่มเติมที่ต้องขยายความ เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ
อยากให้เราทำให้ไหม?
ให้เราช่วยติดตั้ง ตั้งค่า ย้ายระบบ หรือแก้ปัญหาเซิร์ฟเวอร์ เพื่อให้คุณมีเวลาไปทำงานที่สำคัญกว่า
เคยเจองานแบบนี้ไหม? ติดตรงไหน?
มาแลกวิธีกันต่อในบอร์ด LinuxThai



ความคิดเห็น 0
ยังไม่มีความคิดเห็น — เป็นคนแรกเลย