BlockBeats รายงาน เมื่อวันที่ 6 พฤศจิกายน ตามประกาศความปลอดภัยอย่างเป็นทางการของ Alpine Linux แพ็กเกจ openssh-server ในการ-build ที่ไม่ได้เปิดใช้งาน PAM มีช่องโหว่การข้ามการยืนยันตัวตนด้วยรหัสผ่าน: ผู้โจมตีเพียงแค่สามารถเชื่อมต่อพอร์ต SSH ภายใต้เงื่อนไขเฉพาะสามารถเชื่อมต่อครั้งเดียวและเข้าสู่ระบบได้โดยไม่ต้องใช้รหัสผ่านที่ถูกต้อง เงื่อนไขรวมถึงการเปิดใช้งาน PasswordAuthentication การมีบัญชีที่มีฟิลด์รหัสผ่านเป็น * และเครื่องท้องถิ่นมีบัญชีอย่างน้อยหนึ่งบัญชีที่มีแฮช $5$ หรือ $6$; ผู้โจมตีสามารถส่งรหัสผ่านที่ยาวเกินไปไปยังบัญชีที่ไม่มีรหัสผ่านเพื่อให้ตรงกันสำเร็จ ขอบเขตที่ได้รับผลกระทบครอบคลุม Alpine 3.21–3.24 และ edge ที่ได้รับการตรวจสอบอย่างเป็นทางการ รวมถึง 3.16–3.20 ที่หยุดอัปเดตแล้ว; ระบบที่ใช้ openssh-server-pam และ UsePAM yes หรือปิดการเข้าสู่ระบบด้วยรหัสผ่านแล้วจะไม่ได้รับผลกระทบ
ณ เวลาที่เผยแพร่ยังไม่มีการกำหนด CVE ทางการระบุว่าสาเหตุหลักเกี่ยวข้องกับการยืมค่า salt ของบัญชีอื่นเมื่อไม่มี PAM และการที่ crypt() ของ musl ส่งคืน * สำหรับรหัสผ่านที่ยาวเกินไป; OpenSSH 10.6p2 และแพ็กเกจแพตช์ของแต่ละสาขาเสถียรได้รับการแก้ไขแล้ว แนะนำให้ apk upgrade และรีสตาร์ท sshd ทันที การอัปเกรดแพ็กเกจเพียงอย่างเดียวจะไม่แทนที่แดมอนที่กำลังทำงานอยู่; หากยังไม่สามารถอัปเกรดได้ควรปิดการยืนยันตัวตนด้วยรหัสผ่าน ผู้ใช้ alpine ในอิมเมจ tiny-cloud อย่างเป็นทางการมีรหัสผ่านเป็น * และสามารถ doas ได้โดยไม่ต้องใช้รหัสผ่าน เมื่อเครื่องท้องถิ่นมีแฮช $6$ อาจถูกใช้ประโยชน์จนถึงระดับ root
