Tailscale เร่งอัปเดตแพตช์ช่องโหว่ Tailworm หลังข้อมูลหลุดสู่สาธารณะ
Tailscale กำลังเตรียมส่งมอบอัปเดตไคลเอนต์เพื่อแก้ไขจุดอ่อนการยกระดับสิทธิ์ (privilege escalation) ใน Tailscale SSH หลังจากรายละเอียดของช่องโหว่เหล่านี้ถูกเผยแพร่สู่สาธารณะเมื่อช่วงสุดสัปดาห์ที่ผ่านมา
Tailscale ผู้ให้บริการ mesh VPN ที่ใช้โปรโตคอล WireGuard เพื่อเชื่อมต่ออุปกรณ์และบริการขององค์กรผ่านเครือข่ายส่วนตัวแบบ peer-to-peer กำลังเผชิญกับประเด็นด้านความปลอดภัยที่ถูกเปิดเผยโดยไม่ได้ประสานงานล่วงหน้า
ช่องโหว่ดังกล่าวถูกขนานนามว่า Tailworm โดย Cyberdione Labs ได้เผยแพร่รายงานระบุสิ่งที่พบ 11 รายการ ซึ่งส่งผลกระทบต่อ Tailscale client เวอร์ชัน 1.104.2 และ headscale เวอร์ชัน 0.29.5 (โอเพนซอร์สคอนโทรลเซิร์ฟเวอร์ที่โฮสต์เองได้)
การเผยแพร่รายงานดังกล่าวก่อนที่มีแพตช์พร้อมใช้งานทำให้เกิดการวิพากษ์วิจารณ์บนโซเชียลมีเดีย อย่างไรก็ตาม ทีมนักวิจัยโต้แย้งว่าการสร้างความตระหนักรู้ที่รวดเร็วจะช่วยเร่งกระบวนการแก้ไขให้เร็วขึ้น โดยระบุว่าสิ่งที่พบ 6 รายการมีความรุนแรงระดับสูง (high severity) และ 4 ในนั้นเกี่ยวข้องกับ Tailscale SSH ที่ทำหน้าที่จัดการสิทธิ์เข้าถึงตามตัวตนแทนการใช้รหัสผ่าน
ตามรายงาน Tailworm ระบุว่า Tailscale SSH มีการส่งต่อ (forwarding) บางอย่างด้วยสิทธิ์ root ซึ่งมาตรการป้องกันสิทธิ์เหล่านั้นสามารถถูกบายพาสได้ ผู้โจมตีที่ยึดเครื่องได้เพียงเครื่องเดียวอาจใช้ช่องโหว่นี้เจาะเข้าสู่เซิร์ฟเวอร์อื่นๆ ในเครือข่ายที่ได้รับอนุญาต จนได้สิทธิ์ root และอาจขโมยคีย์เพื่อเพิ่มอุปกรณ์แปลกปลอมเข้าสู่ระบบได้
นักวิจัยแสดงให้เห็นว่าช่องโหว่ SSH เหล่านี้สามารถแพร่กระจายได้เองอัตโนมัติ (wormable) เนื่องจากไม่ต้องระบุตัวตนผู้ใช้ การโจมตีจึงสามารถเคลื่อนที่จากเครื่องหนึ่งไปสู่อีกเครื่องหนึ่งผ่านเซิร์ฟเวอร์ที่นโยบายกำหนดไว้ โดยใช้เวลาน้อยกว่าหนึ่งวินาทีต่อหนึ่งโหนด (hop) และไม่ต้องมีการโต้ตอบจากผู้ใช้
นอกจากนี้ รายงานยังระบุถึงช่องโหว่ในฟีเจอร์ทดลองอย่าง app connector, Serve, headscale และส่วนประกอบ relay ที่อาจถูกใช้เข้าถึงบริการ cloud metadata บายพาสกฎการเข้าถึง หรือทำให้เกิดสภาวะการปฏิเสธการให้บริการ (DoS)
Tailscale ระบุว่าการแก้ไขใกล้เสร็จสมบูรณ์
Mike Shaver รองประธานฝ่ายวิศวกรรมของ Tailscale ชี้แจงผ่าน Reddit ว่าบริษัทกำลังตรวจสอบเรื่องนี้อย่างใกล้ชิด โดยระบุว่าปัญหาเกือบทั้งหมดเกี่ยวข้องกับสิ่งที่เกิดขึ้นหลังจากได้รับอนุญาตให้เชื่อมต่อแล้ว ซึ่งส่งผลกระทบต่อวิธีการจัดการสิทธิ์ Unix และการส่งต่อ SSH
"แม้จะเป็นเรื่องที่น่ากังวลอย่างมาก แต่มันไม่ใช่กรณีที่ผู้โจมตีที่ไม่ได้รับการยืนยันตัวตนจะสามารถเชื่อมต่อกับเครื่องใดก็ได้ตามต้องการ ผลกระทบนั้นขึ้นอยู่กับวิธีการกำหนดค่าการเข้าถึง SSH" Shaver กล่าวเสริม
ใน ข้อมูลอัปเดต เมื่อวันจันทร์ Tailscale ยืนยันว่าได้เตรียมแพตช์สำหรับปัญหาเกือบทั้งหมดไว้แล้ว และตั้งเป้าจะปล่อยไคลเอนต์เวอร์ชันแก้ไขภายในสิ้นวันอังคารที่ 27 ตุลาคม พร้อมเตรียมเผยแพร่ security advisory และบทความทางเทคนิคตามมา
อย่างไรก็ตาม Tailscale ระบุว่าจากการประเมินในปัจจุบัน ยังไม่แนะนำให้ปิดการใช้งาน Tailscale SSH แต่ควรตรวจสอบนโยบายการเข้าถึงและปิดการใช้งาน SSH forwarding ในส่วนที่ไม่จำเป็นเพื่อบรรเทาความเสี่ยงไปก่อน โดยในขณะนี้ยังไม่มีรายงานการนำช่องโหว่ดังกล่าวไปใช้โจมตีจริงในวงกว้าง
อัปเดต: ล่าสุด Tailscale ได้เผยแพร่ ข้อค้นพบฉับเต็ม ซึ่งรวมถึงรายละเอียดช่องโหว่และแนวทางแก้ไขเรียบร้อยแล้ว พร้อมออก security bulletins รวม 4 รายการเพื่อแจ้งเตือนผู้ใช้งานอย่างเป็นทางการ

ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
