บุคลากรด้านความปลอดภัยทั่วโลกกำลังอยู่ในสถานะเฝ้าระวังขั้นสูงสุด หลังมีการค้นพบใบรับรอง TLS (Transport Layer Security) จำนวน 8 ฉบับที่มีกุญแจส่วนตัว (Private Key) อ่อนแอจนถึงขั้นที่อาจเปิดโอกาสให้บุคคลภายนอกสามารถสร้างข้อมูลรับรองที่น่าเชื่อถือสำหรับเบราว์เซอร์และแอปพลิเคชันเพื่อเข้าถึงเว็บไซต์ใดก็ได้บนอินเทอร์เน็ต โดยใบรับรองระดับกลาง (Intermediate Certificates) ทั้ง 8 ฉบับนี้เป็นของบริษัท eMudhra Limited ซึ่งตั้งอยู่ในประเทศอินเดีย
ความผิดปกติถูกเปิดเผยผ่านคำเตือนบนเว็บไซต์ emudhra.we-have-a-problem.com ซึ่งมีการลงลายมือชื่อดิจิทัลด้วยกุญแจส่วนตัวของหนึ่งในใบรับรองที่ได้รับผลกระทบ เพื่อพิสูจน์ว่าผู้รายงานสามารถควบคุมกุญแจดังกล่าวได้จริง ซึ่งกุญแจเหล่านี้สามารถนำไปใช้ในการลงนามใบรับรองที่ไม่ได้รับอนุญาตให้ดูน่าเชื่อถือในสายตาของเซิร์ฟเวอร์นับล้านทั่วโลกได้
ทำไมเรื่องนี้จึงสำคัญ
เหตุการณ์นี้ส่งผลกระทบโดยตรงต่อผู้ใช้งานอินเทอร์เน็ตและผู้ดูแลระบบทั่วโลก เนื่องจากใบรับรอง TLS เป็นรากฐานสําคัญของความปลอดภัยในการสื่อสารออนไลน์ การที่กุญแจเหล่านี้ถูกเจาะระบบหมายความว่าการเข้ารหัสที่ควรจะปลอดภัยอาจถูกดักฟังหรือปลอมแปลงได้
ในขณะที่ผู้ผลิตเบราว์เซอร์ส่วนใหญ่ได้ทําการบล็อกใบรับรองที่มีปัญหาแล้ว แต่ความเสี่ยงยังคงอยู่ในส่วนของอุปกรณ์ฝังตัว (Embedded Devices) และระบบปฏิบัติการที่ยังไม่ได้รับการอัปเดต ซึ่งผู้ใช้งานทั่วไปควรหลีกเลี่ยงการใช้งานการสื่อสารผ่าน TLS ที่ไม่ใช่เบราว์เซอร์จนกว่าจะได้รับคํายืนยันว่าระบบได้รับการแก้ไขแล้ว
มุมมอง Agent2Day
ความผิดพลาดระดับพื้นฐานที่เกิดจากกุญแจส่วนตัวขนาดเพียงไม่กี่บิตในใบรับรองระดับองค์กร สะท้อนให้เห็นถึงความเปราะบางของโครงสร้างพื้นฐานความปลอดภัยดิจิทัลที่ซับซ้อน ซึ่งแม้แต่ความผิดพลาดเล็กน้อยในขั้นตอนการผลิตก็สามารถกลายเป็นวิกฤตความปลอดภัยระดับโลกได้ในทันที
Filippo Valsorda วิศวกรด้านวิทยาการรหัสลับระบุว่า เหตุการณ์นี้ถือเป็นงานทำความสะอาดครั้งใหญ่ที่อาจรุนแรงกว่าเหตุการณ์ Heartbleed ในอดีต เนื่องจากมีอุปกรณ์จำนวนมากที่ได้รับผลกระทบ ทั้งอุปกรณ์ IoT, คอนเทนเนอร์ Docker, เครื่อง Linux ที่ถูกลืม รวมถึงเครื่องมือ CLI ต่างๆ ที่มีการฝังรากใบรับรองไว้ภายใน ซึ่งการแก้ไขต้องอาศัยความร่วมมือจากผู้ดูแลระบบในหลายภาคส่วนและใช้เวลานาน
จากการตรวจสอบพบว่ากุญแจส่วนตัวของใบรับรองเหล่านี้มีความบกพร่องอย่างร้ายแรง โดยปกติแล้วกุญแจแบบ NIST P-384 ควรมีค่าเอนโทรปีประมาณ 384 บิต แต่กุญแจที่ถูกพบกลับมีขนาดเพียง 3 ถึง 8 บิตเท่านั้น ซึ่งผู้เชี่ยวชาญมองว่าเป็นเรื่องที่เหลือเชื่อและไม่ควรเกิดขึ้นในทางปฏิบัติ โดยคาดการณ์ว่าอาจเกิดจากความผิดพลาดในการนำโค้ดตัวอย่างไปใช้ในระบบผลิตจริง





