แหล่งรวมข่าวเทคโนโลยี
nerdsify
Software

OpenSSH พบช่องโหว่บน Linux บางดิสโทรที่ปลดล็อกสิทธิ์ root ได้ด้วยสตริงยาว

OpenSSH ออกวิธีแก้ด่วนสำหรับปัญหาที่กระทบระบบ Linux บางชุด โดยผู้โจมตีอาจข้ามการยืนยันรหัสผ่านจนได้สิทธิ์ root หากเข้าเงื่อนไขเฉพาะของ musl และปิด PAM.

OpenSSH พบช่องโหว่บน Linux บางดิสโทรที่ปลดล็อกสิทธิ์ root ได้ด้วยสตริงยาว

OpenSSH เปิดเผยว่าได้ออก workarounds/fix สำหรับช่องโหว่สำคัญที่กระทบ Linux บางระบบ หลังพบว่าผู้โจมตีสามารถอาศัยการป้อนอักขระยาวผิดปกติ เพื่อข้ามขั้นตอนยืนยันตัวตนและเข้าถึงบัญชี root ได้ในบางกรณี ปัญหานี้ไม่ได้กระทบ Linux ทุกดิสโทร แต่จำกัดอยู่ในชุดระบบที่ใช้ musl libc และปิด PAM เท่านั้น

ตาม release notes ของ OpenSSH ระบุชัดว่าเวอร์ชันล่าสุดมี “critical security workaround” สำหรับระบบ Linux ที่ใช้ musl และปิด PAM โดยต้นตอของบั๊กถูกมองว่าอยู่นอกตัว sshd แต่สามารถถูกใช้งานผ่าน sshd ได้ จึงต้องแก้ที่จุดนี้ก่อน ขณะที่ผู้ค้นพบช่องโหว่ซึ่งดูแลเว็บไซต์ sshhole.com อธิบายว่าเป็นปัญหาในกลุ่มที่เขาเรียกว่า “musl Linux” ซึ่งหมายถึงดิสโทรที่ใช้ musl C library แทน glibc

รายงานของ PC Gamer ระบุว่าช่องโหว่นี้น่าจะมีผลกับดิสโทรไม่กี่ตัวที่ใช้งาน musl เช่น Alpine Linux แต่จะต้องเป็นระบบที่รัน SSH server และปิด PAM ไว้ด้วย โดยค่าเริ่มต้นของ OpenSSH server บน Alpine ไม่มี PAM อยู่แล้วในบางกรณี ทำให้เงื่อนไขการโจมตีค่อนข้างเฉพาะเจาะจง ผู้วิจัยยังระบุเงื่อนไขอื่น ๆ ที่ต้องตรงกัน เช่น sshd ต้องทำงานบน musl, เปิดให้ล็อกอินด้วยรหัสผ่าน, และมีบัญชีที่มีพฤติกรรมของรหัสผ่านตามรูปแบบที่ทำให้ช่องโหว่ถูกเรียกใช้ได้

สาเหตุเชิงเทคนิคของบั๊กมีความซับซ้อน แต่ใจความคือมีฟังก์ชันหนึ่งตั้งค่าพิเศษเป็นเครื่องหมาย * ไว้ โดยคิดว่าจะไม่ถูกใช้เป็น password hash จริง ขณะที่อีกฟังก์ชันจะเปลี่ยน hash เป็น * เมื่อรหัสผ่านถูกมองว่า “ไม่ถูกต้อง” เพราะยาวเกินไป ผลลัพธ์คือเมื่อป้อนสตริงยาวมาก ระบบบางแบบอาจตีความผิดจนเปิดทางให้ผ่านการยืนยันตัวตนได้ แม้ OpenSSH จะบอกว่าปัญหาต้นทางไม่ได้อยู่ใน sshd โดยตรงก็ตาม

สำหรับผู้ใช้ Linux ส่วนใหญ่ ข่าวนี้ไม่ใช่ปัญหาใหญ่ในทันที เพราะระบบที่ใช้ glibc อย่าง Debian, Ubuntu หรือ Fedora รวมถึงการใช้งานผ่าน PAM, dropbear หรือ OpenBSD ไม่อยู่ในกลุ่มเสี่ยงตามที่ผู้ค้นพบระบุ แต่สำหรับผู้ดูแลระบบที่ใช้ musl โดยเฉพาะบน Alpine, OpenWrt, Buildroot หรือ Yocto การอัปเดตหรือใช้ workaround ของ OpenSSH ถือเป็นเรื่องที่ควรจัดการก่อนเป็นลำดับแรก

watchOS 27.3 เพิ่ม Siri Recap บน Apple Watch รุ่นใหม่ในเบต้า
Software

watchOS 27.3 เพิ่ม Siri Recap บน Apple Watch รุ่นใหม่ในเบต้า

ฟีเจอร์ Audio Intelligence ตัวใหม่เริ่มทดสอบแล้วบน Apple Watch Series 12 และ Ultra 4 พร้อมกับ iOS 27.3 และยังมีโหมดเก็บบันทึกอัตโนมัติพร้อมตัวเลือกด้านความเป็นส่วนตัว

Apple สู้คดี DOJ ดันข้อพิพาทกับ Epic, Samsung, Oura และ Roblox บานปลาย
Software

Apple สู้คดี DOJ ดันข้อพิพาทกับ Epic, Samsung, Oura และ Roblox บานปลาย

เอกสารที่ยื่นต่อศาลเผยว่าหลายบริษัทกำลังโต้แย้งคำสั่ง subpoena จากทั้ง Apple และกระทรวงยุติธรรมสหรัฐในคดีผูกขาด ขณะที่ประเด็น discovery เริ่มขยายวงกว้างขึ้นเรื่อย ๆ