อินเทอร์เน็ตยังคงเผชิญกับปัญหาจากช่องโหว่ของ PHP และช่องโหว่ด้านความปลอดภัยอื่นๆ ที่พบในช่วงไม่กี่สัปดาห์ที่ผ่านมา แต่ล่าสุดนี้พบปัญหาที่ร้ายแรงกว่านั้น นั่นคือการเจาะ Alpine, OpenWRT และดิสโทร Linux อื่นๆ โดยไม่จำเป็นต้องใช้รหัสผ่าน
การโจมตีนี้อาศัยบั๊กที่รวมกันระหว่าง OpenSSH และ musl libc โดยผู้โจมตีเพียงแค่ป้อนข้อความใดๆ ที่มีความยาวเกิน 256 ตัวอักษรในหน้าจอรับรหัสผ่านก็สามารถเข้าสู่ระบบผ่าน SSHhole ได้สำเร็จ หากผู้ใช้ตั้งรหัสผ่านว่างไว้สำหรับผู้ใช้ระบบ ซึ่งเป็นค่าเริ่มต้นในหลายดิสโทร
ช่องโหว่นี้พบใน Buildroot, Yocto และ Void Linux ด้วย แม้ว่า OpenWRT จะใช้ Dropbear สำหรับการยืนยันตัวตนเป็นค่าเริ่มต้น แต่ผู้ใช้ก็สามารถติดตั้ง OpenSSH ได้เช่นกัน
ศัพท์ที่ควรรู้
- Alpine Linux – หนึ่งในระบบปฏิบัติการ Linux ที่ได้รับผลกระทบจากช่องโหว่นี้
- OpenSSH – โปรแกรมที่ใช้สำหรับการเข้าถึงระบบระยะไกลผ่าน SSH ซึ่งมีช่องโหว่ที่ถูกใช้ในการโจมตี
- musl libc – ไลบรารี C ที่มีข้อบกพร่องซึ่งถูกใช้ร่วมกับ OpenSSH ในการโจมตีนี้
- Buildroot, Yocto, Void Linux – ดิสโทร Linux ที่อาจมีช่องโหว่ดังกล่าวอยู่
ที่มา: Tom’s Hardware