آسیبپذیری مرگبار در OpenSSH و musl-libc؛ دسترسی غیرمجاز به لینوکس با یک پسورد طولانی

یک نقص امنیتی ترکیبی در OpenSSH و musl-libc به مهاجمان اجازه میدهد با وارد کردن یک رشته بیش از ۲۵۶ کاراکتر به عنوان رمز عبور، از سد احراز هویت در توزیعهایی مانند Alpine Linux عبور کنند. کاربران باید بلافاصله سیستمهای خود را وصله کرده یا گزینه PasswordAuthentication را غیرفعال کنند.
جامعه امنیت سایبری با یک آسیبپذیری جدید و خطرناک روبروست که میتواند میلیونها سیستم را در معرض خطر قرار دهد. این نقص امنیتی که نتیجه همکاری ناخواسته میان OpenSSH و کتابخانه musl-libc است، به هر کسی اجازه میدهد بدون داشتن رمز عبور معتبر، به توزیعهای لینوکسی مانند Alpine Linux و OpenWRT وارد شود.
مکانیسم این حمله بسیار ساده است: اگر سیستم مورد نظر از musl-libc استفاده کند و احراز هویت با رمز عبور فعال باشد، مهاجم میتواند با وارد کردن یک رشته طولانی (بیش از ۲۵۶ کاراکتر) در صفحه ورود SSH، سیستم را فریب داده و وارد شود. Alpine Linux به دلیل استفاده گسترده در کانتینرهای Docker، Kubernetes و سرورهای ابری، بیشترین آسیبپذیری را در برابر این رخنه دارد.
مقامات امنیتی و توسعهدهندگان OpenSSH توصیههای فوری صادر کردهاند. سادهترین راه برای مقابله با این تهدید، ویرایش فایل تنظیمات SSH و قرار دادن مقدار "PasswordAuthentication" روی "no" است. اگرچه این آسیبپذیری در حالت عادی دسترسی از راه دور را هدف قرار میدهد، اما برای مهاجمانی که در داخل شبکه محلی حضور دارند یا از طریق VPN متصل شدهاند، یک تهدید جدی محسوب میشود.
توسعهدهندگان در حال ارائه پچهای امنیتی هستند، اما بازی مقصریابی میان تیم OpenSSH و نویسنده musl-libc همچنان ادامه دارد. فارغ از اینکه مقصر کیست، مدیران سیستم باید در سریعترین زمان ممکن نسبت به بروزرسانی زیرساختهای خود اقدام کنند، چرا که تست و اکسپلویت کردن این حفره بسیار ساده است.
گزارش فارسی این خبر با کمک هوش مصنوعی و فقط بر اساس اطلاعات منتشرشده در منبع تهیه شده است.