Ubuntu แก้ช่องโหว่ GStreamer เสี่ยงรันโค้ด USN-9038-1
ผู้ใช้ Ubuntu ที่เปิดไฟล์หรือรับสตรีมผ่าน GStreamer ควรเร่งอัปเดตแพ็กเกจ โดยจัดเครื่องที่รับสื่อจากภายนอกไว้ก่อน
สรุปใน 1 นาที
- อาการ/ปัญหา
- การจัดการไฟล์สื่อหรือสตรีมผิดพลาดอาจทำให้แอปล่ม เปิดเผยข้อมูล หรือรันโค้ดได้
- ใครควรอ่าน
- ผู้ใช้ทั่วไป ผู้ดูแลระบบ และนักพัฒนาที่ใช้ GStreamer Good Plugins หรือ Base Plugins บน Ubuntu รุ่นที่ประกาศครอบคลุม
- ทางแก้แบบสั้น
- อัปเดตแพ็กเกจให้ตรงรุ่น Ubuntu ตามตาราง โดยแพตช์ของ 16.04, 18.04 และ 20.04 LTS ต้องเข้าถึง Ubuntu Pro
พอดีเห็น Ubuntu ออกประกาศ USN-9038-1 ลงวันที่ 10 พฤศจิกายน 2026 แก้ช่องโหว่ใน GStreamer Good Plugins และ GStreamer Base Plugins ซึ่งเป็นชุดปลั๊กอินประมวลผลเสียงและวิดีโอ ผลกระทบมีตั้งแต่แอปล่ม ข้อมูลรั่ว ไปจนถึงอาจรันโค้ดของผู้โจมตีได้ ขึ้นอยู่กับช่องโหว่และรุ่นระบบ
ใครต้องทำอะไร
- ผู้ใช้ทั่วไป: ถ้าใช้ Ubuntu รุ่นในตารางและแอปเล่นสื่อที่พึ่งพา GStreamer ให้ติดตั้งอัปเดตโดยเร็ว โดยเฉพาะเมื่อเปิดสื่อจากภายนอก
- ผู้ดูแลระบบ: ถ้าเครื่องรับหรือประมวลผลสื่อผ่าน GStreamer ให้เร่งอัปเดตแพ็กเกจที่ติดตั้ง โดยจัดเครื่องที่รับข้อมูลจากภายนอกไว้ก่อน
- นักพัฒนา: ถ้าแอปใช้ Good Plugins หรือ Base Plugins จาก Ubuntu ให้รีบอัปเดตแพ็กเกจในสภาพแวดล้อมที่รันแอปและทดสอบการอ่านสื่อหลังอัปเดต
เกิดอะไรขึ้น
Good Plugins จัดการสตรีมเครือข่ายบางแบบผิดพลาดใน CVE-2026-3083 และ CVE-2026-3085 ผู้โจมตีระยะไกลอาจทำให้แอปล่มหรือรันโค้ดได้ ฐาน CVE ของ Ubuntu อธิบายว่ามีการตรวจข้อมูลไม่เพียงพอก่อนเขียนลงหน่วยความจำ ในประกาศนี้ทั้งคู่กระทบ Ubuntu 16.04, 18.04 และ 20.04 LTS
การอ่าน Matroska ใน CVE-2026-39043, WAV ใน CVE-2026-39044 และแทร็กเสียง MP4 ใน CVE-2026-46470 อาจทำให้แอปล่มจนใช้งานไม่ได้ ส่วน WavPack ใน CVE-2026-53705 อาจทำให้แอปล่มหรือรันโค้ดได้ กลุ่มนี้ในประกาศครอบคลุม Ubuntu 16.04, 18.04 และ 20.04 LTS เช่นกัน รายละเอียดตรวจสอบได้จากรายการ Matroska, WAV, MP4 audio และ WavPack ของ Ubuntu
อีกจุดคือ CVE-2026-46471 การจัดการไฟล์ MP4 ผิดพลาดอาจทำให้แอปล่มหรือเปิดเผยข้อมูลสำคัญ ในประกาศครอบคลุม Ubuntu 16.04, 18.04, 20.04 และ 22.04 LTS
ส่วน CVE-2026-111183 กระทบทั้ง Good Plugins และ Base Plugins จากการจัดการสตรีมเครือข่ายผิดพลาด ผู้โจมตีระยะไกลอาจทำให้บริการใช้งานไม่ได้หรือรันโค้ดได้ Ubuntu อธิบาย ว่าตรวจความยาวข้อมูลไม่เพียงพอก่อนคัดลอกลงหน่วยความจำ ผลกระทบเกิดกับโปรเซสที่ใช้ไลบรารีนั้น
ใครโดนและรุ่นที่แก้
ตารางนี้แสดงแพ็กเกจหลักจากข้อมูล USN ทางการ ให้เทียบทั้งชื่อแพ็กเกจและรุ่น Ubuntu:
| Ubuntu | gstreamer1.0-plugins-good |
gstreamer1.0-plugins-base |
|---|---|---|
| 26.10 | 1.28.7-1ubuntu0.1 |
1.28.7-1ubuntu0.1 |
| 22.04 LTS | 1.20.3-0ubuntu1.11 |
1.20.1-1ubuntu0.8 |
| 20.04 LTS | 1.16.3-0ubuntu1.3+esm5 |
1.16.3-0ubuntu1.4+esm4 |
| 18.04 LTS | 1.14.5-0ubuntu1~18.04.3+esm5 |
1.14.5-0ubuntu1~18.04.3+esm5 |
| 16.04 LTS | 1.8.3-1ubuntu0.5+esm5 |
1.8.3-1ubuntu0.3+esm6 |
เลขรุ่นยืนยันได้จากสถานะแพ็กเกจของ Ubuntu แพตช์สำหรับ 16.04, 18.04 และ 20.04 LTS อยู่ใน Ubuntu Pro โดย 16.04 LTS ต้องมี Legacy Support add-on ตารางนี้สรุปขอบเขต USN-9038-1 เท่านั้น
ต้องทำอะไร
ตรวจแพ็กเกจที่ติดตั้งแล้วอัปเดตระบบตามปกติ เพื่อรับแพตช์ของแพ็กเกจย่อยที่เกี่ยวข้องด้วย:
dpkg-query -W gstreamer1.0-plugins-good gstreamer1.0-plugins-base
sudo apt update
sudo apt upgrade
หลังอัปเดตให้ตรวจเลขรุ่นอีกครั้ง และเปิดแอปหรือเริ่มบริการที่ใช้ GStreamer ใหม่เพื่อโหลดไลบรารีที่แก้แล้ว พร้อมทดสอบการรับสตรีมและอ่านไฟล์ สำหรับรุ่นที่ต้องใช้ Ubuntu Pro ให้ตรวจว่าเข้าถึงแหล่งแพ็กเกจที่มีแพตช์ได้
ส่วนตัวผมให้เครื่องที่รับสตรีมหรือไฟล์จากภายนอกเร่งแพตช์ก่อน เพราะมีความเสี่ยงรันโค้ดผ่านแอปที่ประมวลผลสื่อ ที่มา: USN-9038-1: GStreamer Good Plugins, GStreamer Base Plugins vulnerabilities เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ
อยากให้เราทำให้ไหม?
ให้เราช่วยติดตั้ง ตั้งค่า ย้ายระบบ หรือแก้ปัญหาเซิร์ฟเวอร์ เพื่อให้คุณมีเวลาไปทำงานที่สำคัญกว่า
เคยเจองานแบบนี้ไหม? ติดตรงไหน?
มาแลกวิธีกันต่อในบอร์ด LinuxThai



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