แจ้งเตือนช่องโหว่ความปลอดภัยระดับความรุนแรงสูงใน MikroTik RouterOS (CVE-2026-67277)
CISA KEV: MikroTik RouterOS Missing Authentication for Critical Function Vulnerability in MikroTik RouterOS (CVE-2026-67277)
ศูนย์รักษาความมั่นคงปลอดภัยไซเบอร์ มหาวิทยาลัยพะเยา ขอแจ้งเตือนช่องโหว่ความปลอดภัยรหัส CVE-2026-67277 ในระบบ MikroTik RouterOS ซึ่งเกิดจากข้อบกพร่องในการตรวจสอบสิทธิ์ของฟังก์ชัน btest ช่องโหว่นี้เปิดช่องให้ผู้โจมตีที่ไม่มีการตรวจสอบสิทธิ์สามารถส่งคำขอพิเศษเพื่อเปิดเผยข้อมูลหน่วยความจำเคอร์เนลและทำให้ระบบเกิดการปฏิเสธการให้บริการ (Denial of Service - DoS) ส่งผลให้เคอร์เนลของ RouterOS รีสตาร์ทได้โดยตรงผ่านเครือข่าย
รายละเอียดทางเทคนิคของช่องโหว่ (CVE-2026-67277)
ช่องโหว่นี้จัดอยู่ในประเภท CWE-306 (Missing Authentication for Critical Function) มีคะแนนความรุนแรงตามมาตรฐาน CVSS v4.0 สูงถึง 8.8 โดยระบบ MikroTik RouterOS ยอมรับการเชื่อมต่อทดสอบแบนด์วิดท์ (btest) แบบ "related" ก่อนที่เซสชันหลักจะทำการตรวจสอบสิทธิ์เสร็จสิ้น ทำให้ไคลเอ็นต์ที่ไม่มีการตรวจสอบสิทธิ์สามารถใช้สถานะดังกล่าวเพื่อเริ่มการทดสอบ IPv4 UDP ได้
กลไกการโจมตีและผลกระทบ
- การเปิดเผยข้อมูลหน่วยความจำ (Kernel Memory Disclosure): หากผู้โจมตีระบุค่าพารามิเตอร์
random-data=falseระบบจะส่งข้อมูลส่วนท้ายที่ไม่ได้เริ่มต้น (uninitialized tail) จากบัฟเฟอร์แพ็กเก็ตของเคอร์เนลออกไป - การปฏิเสธการให้บริการ (Denial of Service - DoS): มีการคำนวณช่วงขนาดแพ็กเก็ตที่กลับด้านและไม่มีการตรวจสอบ ทำให้เกิดการ underflow ของตัวเลขจำนวนเต็มที่ไม่มีเครื่องหมาย (unsigned integer underflow) ส่งผลให้เกิดผลลัพธ์เป็นชิ้นส่วนข้อมูลขนาดใหญ่ผิดปกติ และทำให้เคอร์เนลของ RouterOS เกิดการรีสตาร์ท (Kernel Panic / Reboot)
- เวกเตอร์การโจมตี: สามารถโจมตีได้จากระยะไกลผ่านเครือข่าย (Network Vector) โดยไม่ต้องใช้สิทธิ์ (Privileges Required: None) และไม่ต้องอาศัยการมีปฏิสัมพันธ์จากผู้ใช้งาน (User Interaction: None)
แนวทางการปฏิบัติและการบรรเทาผลกระทบ
- ดำเนินการอัปเดตแพตช์ความปลอดภัย: เร่งอัปเดตระบบ MikroTik RouterOS ไปยังเวอร์ชันที่ได้รับการแก้ไขช่องโหว่จากผู้พัฒนาทันที
- จำกัดการเข้าถึงบริการ btest: ปิดการใช้งานบริการ btest หากไม่จำเป็น หรือจำกัดการเข้าถึงด้วยไฟร์วอลล์ (Firewall Rules) ให้เฉพาะไอพีที่เชื่อถือได้เท่านั้นที่สามารถเชื่อมต่อเข้ามาได้
- การเฝ้าระวังและตรวจสอบ: ตรวจสอบบันทึกของระบบ (System Logs) เพื่อหาสัญญาณของการรีสตาร์ทผิดปกติ หรือการเชื่อมต่อที่น่าสงสัยไปยังพอร์ตบริการทดสอบแบนด์วิดท์

