ศูนย์รักษาความมั่นคงปลอดภัยไซเบอร์ มหาวิทยาลัยพะเยา
CRITICALCVSS 9.8TLP:CLEAR
UPCYBER-ADV-2026-123
9 พฤศจิกายน 25695 ครั้ง

แจ้งเตือนช่องโหว่ความปลอดภัยระดับวิกฤต Code Injection ใน SignalWire FreeSwitch (CVE-2026-116779)

CISA KEV: SignalWire FreeSwitch Code Injection Vulnerability in SignalWire FreeSwitch (CVE-2026-116779)

9.8
CVSS v3.x Score
CRITICAL SEVERITY
ประเภทภัยคุกคาม
ช่องโหว่ความปลอดภัย (Vulnerability)
แหล่งที่มาข้อมูล
CVE-2026-116779CWE-77CWE-78CWE-749Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
บทสรุปภาพรวม (Executive Summary)

ศูนย์รักษาความมั่นคงปลอดภัยไซเบอร์ มหาวิทยาลัยพะเยา ขอแจ้งเตือนช่องโหว่ความปลอดภัยรหัส CVE-2026-116779 ในระบบ SignalWire FreeSwitch ซึ่งมีระดับความรุนแรง CVSS 9.8 ช่องโหว่นี้เกิดจากการประมวลผลข้อความ SIP MESSAGE ที่ไม่รัดกุม เปิดทางให้ผู้โจมตีที่สามารถเข้าถึงระบบเครือข่ายสามารถสั่งรันคำสั่งระบบ (Remote Code Execution) ได้โดยไม่ต้องยืนยันตัวตน และพบรายงานการโจมตีจริงในธรรมชาติแล้ว (Exploitation in the wild)

ตารางวิเคราะห์ระบบที่ได้รับผลกระทบและการแก้ไข (Matrix)
ผลิตภัณฑ์และเวอร์ชันที่พบช่องโหว่ (Affected)
SignalWire FreeSwitch
เวอร์ชันที่ได้รับการแก้ไขแล้ว (Fixed / Patched)
อัปเดต SignalWire FreeSwitch เป็นเวอร์ชัน 1.11.3 หรือเวอร์ชันที่ได้รับการแก้ไขช่องโหว่อย่างเป็นทางการจากผู้พัฒนา
รายละเอียดช่องโหว่และรูปแบบการโจมตี

รายละเอียดทางเทคนิคของช่องโหว่

ช่องโหว่ความปลอดภัยรหัส CVE-2026-116779 จัดเป็นประเภท Code Injection (สอดคล้องกับ CWE-77, CWE-78 และ CWE-749) เกิดขึ้นในฟังก์ชัน sofia_presence_handle_sip_i_message() ของซอฟต์แวร์ SignalWire FreeSwitch เวอร์ชันก่อนหน้า 1.11.3

กลไกการโจมตี (Exploitation Mechanism):

  • ระบบมีการแย่งส่วนประกอบ (split) ของข้อมูล 'To user' ในข้อความ SIP MESSAGE ขาเข้าที่เครื่องหมายบวก (+) และนำฝั่งซ้ายมาพิจารณาเป็นโปรโตคอลแชท (chat protocol selector)
  • หากผู้โจมตีเลือกโปรโตคอล 'api' จะทำให้คำขอสามารถเข้าถึงฟังก์ชัน switch_api_execute()
  • เปิดโอกาสให้ผู้ส่งข้อความที่ผ่านการยอมรับ สามารถสั่งประมวลผลคำสั่ง FreeSWITCH API รวมถึงคำสั่งระดับปฏิบัติการของระบบ (Operating-system command sinks) ด้วยสิทธิ์ระดับ Daemon

ผลกระทบต่อองค์กร (Impact):

  • การลักลอบเปิดเผยข้อมูลการกำหนดค่าระบบข้อมูลประจำตัว (Configuration and credential disclosure)
  • การควบคุมการโทรศัพท์อย่างไร้ขอบเขต (Arbitrary call control)
  • การสั่งรันคำสั่งตามอำเภอใจ (Command execution) ส่งผลให้ผู้โจมตีสามารถยึดครองระบบโทรคมนาคมและเซิร์ฟเวอร์ที่ใช้งานอยู่ได้
ข้อเสนอแนะและมาตรการการปฏิบัติ (Recommendations & Workarounds)

แนวทางการปฏิบัติและการบรรเทาผลกระทบ

  • อัปเดตซอฟต์แวร์ (Patching): ดำเนินการอัปเดต SignalWire FreeSwitch ให้เป็นเวอร์ชัน 1.11.3 หรือเวอร์ชันล่าสุดที่ได้รับการแก้ไขจากผู้พัฒนาโดยเร็วที่สุด
  • การจำกัดการเข้าถึงเครือข่าย (Access Restriction): ปิดกั้นหรือจำกัดการเข้าถึงพอร์ต SIP (เช่น พอร์ต 5060, 5061 หรือพอร์ตโปรไฟล์ภายใน/ภายนอกอื่นๆ) ให้เฉพาะไอพีที่เชื่อถือได้เท่านั้น
  • การตรวจสอบความปลอดภัย (Monitoring & Forensics): ตรวจสอบ Log ของระบบ SIP และ FreeSwitch เพื่อค้นหากิจกรรมที่ผิดปกติหรือการพยายามส่งข้อความ SIP MESSAGE ที่มีโครงสร้างน่าสงสัย
  • การปฏิบัติตามกรอบเวลา: ดำเนินการแก้ไขตามกำหนดเวลาที่หน่วยงานความมั่นคงปลอดภัยกำหนด พร้อมทั้งประเมินความเสี่ยงและตรวจสอบการเปิดเผยต่ออินเทอร์เน็ตของทรัพย์สินทั้งหมดในองค์กร
แชร์การแจ้งเตือนนี้: