Kiberxavfsizlik

Alpine Linux va boshqa distro'larda *sshole nomli zaiflikni ochib berdi

6-noyabr, 2026, 10:545 ko'rish2 daqiqa o'qish
Alpine Linux va boshqa distro'larda *sshole nomli zaiflikni ochib berdi

Alpine Linux va boshqa distro'larda *sshole nomli zaiflikni ochib berdi, bu zaiflik hujumkorlarga parol ishtirokisiz Linux qurilmalarga kirish imkonini beradi. Bu zaiflik bir necha yil oldin paydo bo'lgan bo'lib, OpenSSH va musl kutubxonalari o'rtasidagi aloqada yashirinib qolgan.

Zaiflikning sababi

Zaiflik OpenSSH, SSH ulanishlarini amalga oshiruvchi kod kutubxonasi va musl, libc kutubxonasi o'rniga ishlatiladigan yengil alternativa o'rtasidagi aloqada yashirinib qolgan. Musl Alpine Linux va boshqa distro'larda ishlatiladi. Bundan tashqari, OpenSSH musl bilan ishlatilganda PAM (pluggable authentication modules) ishlatilmaydi, bu esa foydalanuvchi tasdiqlashini va hisobga kirishni boshqaradigan ramka.

Qanday ishlaydi

Zaiflikni muvaffaqiyatli foydalanish uchun ikkita shart bor. Birinchidan, tizimda kamida bir foydalanuvchi hisobiga parol bo'lishi kerak, bu parol SHA256 yoki SHA512 funksiyalaridan foydalanib hashlangan bo'lishi kerak. Ikkinchidan, tizimdagi hisob parolsiz bo'lishi kerak, bu /etc/shadow faylida parol maydonida '*' belgisi bilan belgilanadi. Parolsiz hisoblar odatda sertifikat asosida tasdiqlash ishlatiladigan hisoblar uchun ishlatiladi.

Barcha shartlar bajarilganda, oqibatlar jiddiy bo'lishi mumkin. Hujumkorlar SSH portiga yetib borgan taqdirda, parolni bilmasdan tizimga kirishlari mumkin. Bu bir ulanish bilan amalga oshiriladi, har doim muvaffaqiyatli bo'lib, qayta urinish talab etilmaydi.

Hujumning oqibati

Hujumkorlar parolsiz hisobga kirish uchun parol maydoniga 256 dan ortiq belgilarni kiritishlari mumkin. Bu esa tizimga kirish imkonini beradi. Checkpoint xavfsizlik firmasi shuni aytdiki, SHA256 yoki SHA512 funksiyalaridan foydalanish sababi, sshd bu hisobning saltini qarzga oladi. Ushbu salt bo'lmasa, hujum muvaffaqiyatsiz bo'lib qoladi.

Tadqiqotchilarning sinovlari shuni ko'rsatdiki, hisob faqat hashni ushlab turmasdan, faol bo'lishi kerak. Checkpoint shuningdek, root hisoblari standart PermitRootLogin prohibit password sozlamasi ostida xavfsiz ekanligini aytdi, ammo doas yoki sudo huquqlari bilan yetib borgan hisoblar hali ham root bo'lishi mumkin.

Xulosa

Alpine Linux va boshqa distro'larda *sshole nomli zaiflikni ochib berdi, bu zaiflik hujumkorlarga parol ishtirokisiz Linux qurilmalarga kirish imkonini beradi. Bu zaiflikni bartaraf etish uchun foydalanuvchilar tizimlarini yangilab, xavfsizlik sozlamalarini tekshirishlari kerak.

Manba: Ars Technica
#Linux #zaiflik #OpenSSH #musl #xavfsizlik
Telegram da muhokama qilish