สรุปสั้น

TeamViewer เป็นซอฟต์แวร์ควบคุมเครื่องระยะไกลที่ฝ่ายไอทีและผู้ให้บริการไอทีใช้กันแพร่หลาย ปกติความเสี่ยงที่คนนึกถึง คือ ผู้โจมตีเข้ามาควบคุมเครื่องของเรา แต่ช่องโหว่ชุดนี้กลับทิศ ฝั่งผู้ควบคุม (viewer) อาจถูกโจมตีเมื่อต่อเข้าเครื่องปลายทางที่ประสงค์ร้าย บริษัท TeamViewer ออกประกาศความปลอดภัย TV-2026-1011 เมื่อ 27 ตุลาคม 2569 แก้ช่องโหว่ระดับสูง 3 ตัวในส่วนประกอบฝั่งไคลเอนต์ที่ใช้กับ TeamViewer Remote, TeamViewer Tensor และ TeamViewer ONE ช่องโหว่ 2 ตัวคะแนน CVSS 8.8 อยู่ในส่วนประมวลผลภาพหน้าจอระหว่างเซสชัน ข้อมูลภาพที่สร้างมาเฉพาะจึงอาจทำให้แอปแครชหรือรันโค้ดของผู้โจมตีได้ ส่วนตัวที่ 3 คะแนน 7.8 เปิดให้ผู้ใช้สิทธิ์ต่ำบน macOS ยกสิทธิ์เป็น root

TeamViewer ระบุว่ายังไม่พบการโจมตีจริงขณะออกประกาศ แต่ช่องโหว่ฝั่ง viewer อันตรายเป็นพิเศษสำหรับทีม helpdesk และผู้ให้บริการไอทีที่ต่อเข้าเครื่องคนอื่นทุกวัน เพราะเครื่องปลายทางที่ถูกเจาะแล้วอาจกลายเป็นทางย้อนกลับเข้ามาเจาะเครื่องของช่างเทคนิค ผู้ดูแลระบบควรอัปเดตทุกเครื่องเป็นเวอร์ชัน 15.83 หรือรุ่น legacy ที่แก้แล้ว และตรวจส่วนประกอบ Host ด้วย ไม่ใช่เฉพาะแอปหลัก

รายละเอียดข่าว

เว็บไซต์ Cyber Security News รายงานเมื่อวันที่ 28 ตุลาคม 2569 ว่า TeamViewer ออกอัปเดตแก้ช่องโหว่ระดับสูง 3 ตัว ซึ่งอาจทำให้ผู้โจมตีรันโค้ดอันตราย ทำให้แอปควบคุมระยะไกลแครช หรือได้สิทธิ์ root บน macOS TeamViewer เผยแพร่ประกาศ TV-2026-1011 เมื่อ 27 ตุลาคม 2569 แนะนำให้ติดตั้งเวอร์ชัน 15.83 หรือรุ่นล่าสุด และระบุว่า ณ วันออกประกาศยังไม่ทราบว่ามีการโจมตีจริง Cyber Security News ย้ำด้วยว่าช่องโหว่ชุดนี้แยกจากช่องโหว่เซสชันระยะไกลและช่องโหว่การส่งไฟล์ของ TeamViewer ที่เคยรายงานก่อนหน้า จึงไม่ควรสับสนกัน

ขอบเขตที่กระทบต่างกันไปตามช่องโหว่ โดย CVE-2026-92372 กระทบ Full Client บน Linux และ macOS ก่อน 15.83 และประกาศยังระบุ Host บน Linux และ macOS รวมถึงสาย 14.7 และ 13.2 รุ่นเก่า ส่วน CVE-2026-111585 กระทบ Full Client บน Windows, Linux และ macOS รวมถึง Windows Portable และแอป Android Remote Control ก่อน 15.83 และ CVE-2026-92374 กระทบ Full Client และ Host บน macOS สำหรับระบบเก่า TeamViewer ออกเวอร์ชันแก้ไข 15.64.10 สำหรับ Windows 7 และ 8, 14.7.48868 สำหรับแพลตฟอร์ม legacy ที่ยังรองรับ และ build เฉพาะแพลตฟอร์มของสาย 13.2

รายละเอียดช่องโหว่

CVE-2026-92372 (CVSS 8.8) — ตัวถอดรหัสภาพหน้าจอไม่ตรวจขนาด — ตัวถอดรหัสภาพหน้าจอของ Full Client บน Linux และ macOS ประมวลผลข้อมูลภาพที่ได้รับระหว่างเซสชันควบคุมระยะไกล แต่ไม่ตรวจว่าข้อมูลที่เข้ามาพอดีกับบัฟเฟอร์ภาพปลายทางหรือไม่ ผู้โจมตีจึงส่งข้อมูลภาพที่สร้างมาเฉพาะให้เขียนเกินพื้นที่หน่วยความจำที่จองไว้ ซึ่งอาจนำไปสู่การรันโค้ดใด ๆ ได้ ช่องทางโจมตีมี 2 ทาง ทางแรก คือ ผ่านเซสชันควบคุมระยะไกล ทางที่สอง คือ หลอกให้ผู้ใช้เปิดไฟล์บันทึกเซสชัน TeamViewer นามสกุล .tvs ที่ประสงค์ร้าย ทั้งสองทางต้องอาศัยการกระทำของผู้ใช้

CVE-2026-111585 (CVSS 8.8) — integer overflow จนล้นบัฟเฟอร์บน heap — ระหว่างประมวลผลภาพหน้าจอ การคำนวณตัวเลขล้นค่า (integer overflow) ทำให้ข้อมูลล้นออกนอกพื้นที่หน่วยความจำที่จัดไว้บน heap เครื่องปลายทางที่ประสงค์ร้ายหรือถูกยึดแล้วใช้ช่องโหว่นี้ทำให้แอป viewer แครชได้ และบางแพลตฟอร์มอาจรันโค้ดด้วยสิทธิ์ของโปรเซส viewer เงื่อนไข คือ เหยื่อต้องเป็นฝ่ายเปิดเซสชันควบคุมระยะไกลไปยังเครื่องนั้น

CVE-2026-92374 (CVSS 7.8) — ยกสิทธิ์เป็น root บน macOS — ช่องโหว่อยู่ในตัวช่วยที่มีสิทธิ์สูง (privileged helper) ของ Full Client และ Host บน macOS เป็นการผสมกันของปัญหาจังหวะเวลาแบบ time-of-check to time-of-use และการจัดการ symbolic link ที่ไม่ปลอดภัย symbolic link คือ ไฟล์ที่ชี้ไปยังไฟล์หรือตำแหน่งอื่น ผู้โจมตีที่มีสิทธิ์ต่ำในเครื่องใช้ช่วงห่างระหว่างการตรวจแพ็กเกจติดตั้งกับการใช้งานจริงเพื่อสลับแพ็กเกจ เลี่ยงการตรวจสอบ แล้วติดตั้งแพ็กเกจอันตรายจนได้สิทธิ์ root ช่องโหว่นี้ต้องมีสิทธิ์เข้าเครื่องอยู่ก่อน ต่างจาก 2 ตัวแรก

ทำไมฝั่ง viewer จึงเสี่ยง — ช่องโหว่ภาพหน้าจอทั้งสองตัวไม่ต้องให้ผู้โจมตีได้สิทธิ์ควบคุมเดสก์ท็อปของเหยื่อแบบปกติ แค่เหยื่อเชื่อมต่อไปยังเครื่องที่ผู้โจมตีควบคุมอยู่ ข้อมูลภาพหน้าจอที่ส่งกลับมาก็เป็นช่องทางโจมตีได้แล้ว

ผลกระทบ

กลุ่มที่เสี่ยงที่สุด คือ ทีม helpdesk ฝ่ายไอทีภายใน และผู้ให้บริการไอทีแบบ managed service ที่ใช้ TeamViewer ต่อเข้าเครื่องผู้ใช้หรือลูกค้าจำนวนมาก ถ้าเครื่องปลายทางสักเครื่องถูกเจาะ หรือผู้โจมตีปลอมตัวเป็นผู้ใช้ที่ขอความช่วยเหลือ เครื่องของช่างเทคนิคซึ่งมักมีสิทธิ์สูงและเข้าถึงลูกค้าหลายรายอาจถูกยึดกลับ ช่องโหว่ไฟล์ .tvs ยังเปิดทางให้ใช้ฟิชชิงหลอกเปิดไฟล์บันทึกเซสชันได้ด้วย

ส่วนช่องโหว่ macOS มีผลหลังผู้โจมตีเข้าเครื่องได้แล้ว โดยใช้ยกสิทธิ์เป็น root เพื่อคงตัวและปิดเครื่องมือป้องกัน ข้อจำกัด คือ ทั้ง 3 ช่องโหว่ยังไม่มีรายงานการโจมตีจริง และยังไม่มีข้อมูลว่ามี PoC สาธารณะหรือไม่

คำแนะนำ

  • อัปเดต TeamViewer ทุกเครื่องเป็น 15.83 หรือใหม่กว่าทันที — รวม Full Client, Host, Windows Portable และแอป Android Remote Control เครื่องที่ใช้ระบบเก่าให้ใช้ 15.64.10 (Windows 7/8), 14.7.48868 หรือ build ที่แก้แล้วของสาย 13.2
  • ตรวจรายการซอฟต์แวร์ให้ครบ — ประกาศระบุ Host บน Linux/macOS และสาย 14.7/13.2 ด้วย ให้ใช้ระบบจัดการทรัพย์สินหรือ MDM ค้นหาทุกส่วนประกอบ ไม่ใช่เฉพาะแอปบนเครื่องช่าง
  • จัดลำดับเครื่องของทีม helpdesk และผู้ให้บริการไอทีก่อน — เพราะเป็นฝั่ง viewer ที่ต่อเข้าเครื่องคนอื่นบ่อยที่สุด
  • ระวังไฟล์ .tvs ที่ได้มาจากภายนอก — ไม่เปิดไฟล์บันทึกเซสชันที่ส่งมาทางอีเมลหรือแชต และพิจารณาบล็อกนามสกุลนี้ที่เกตเวย์อีเมล
  • ทบทวนการเชื่อมต่อไปยังเครื่องที่ไม่รู้จัก — ยืนยันตัวตนผู้ขอความช่วยเหลือผ่านช่องทางอื่นก่อนเปิดเซสชัน และแยกเครื่องที่ใช้ควบคุมระยะไกลออกจากบัญชีผู้ดูแลระบบสิทธิ์สูง

แหล่งอ้างอิง