شناسایی آسیبپذیری بحرانی SSHole در OpenSSH و ارائه وصله اضطراری
OpenSSH Rushes Patches for ‘SSHole’ Authentication Bypass
تیم توسعه OpenSSH یک وصله امنیتی اضطراری برای رفع یک آسیبپذیری دور زدن احراز هویت با شدت بالا به نام SSHole منتشر کرده است. این نقص که با شناسه CVE-2026-123158 ردیابی میشود، به مهاجمان اجازه میدهد با استفاده از رمزهای عبور بسیار طولانی، بدون احراز هویت صحیح به سیستمهای آسیبپذیر نفوذ کنند.
جزئیات فنی و مکانیزم نفوذ
این آسیبپذیری که توسط محقق امنیتی Özgün Kültekin شناسایی شده، ناشی از تفسیر نادرست ماهیت رشتههای ورودی به عنوان هش رمز عبور در سیستمهای مبتنی بر musl libc است که ماژول PAM در آنها غیرفعال است. در این شرایط، اگر مهاجم رمز عبوری با طول بین ۲۵۷ تا ۱۰۲۴ کاراکتر ارسال کند، سیستم ممکن است آن را به اشتباه معتبر تلقی کند.
برای بهرهبرداری از این نقص، مهاجم باید نام کاربری حسابی را بداند که فیلد رمز عبور آن با علامت * مشخص شده است (حسابهای بدون رمز عبور) و همچنین سیستم هدف باید حداقل یک حساب کاربری دیگر با هش رمز عبور نوع $5$ یا $6$ داشته باشد. این حمله تنها با یک اتصال و بدون نیاز به تلاش مجدد قابل انجام است.
سیستمهای تحت تأثیر و ریسکهای موجود
توزیعهای لینوکسی مانند Alpine Linux، OpenWrt، Buildroot و Yocto که از musl libc استفاده میکنند، در معرض این خطر قرار دارند. در Alpine Linux، تمامی نسخههای ۳.۱۶ تا ۳.۲۴ و نسخه edge تحت تأثیر این آسیبپذیری هستند. با توجه به سادگی بهرهبرداری و افزایش استفاده از عوامل هوش مصنوعی برای کشف سریع باگها، انتظار میرود حملات اسکن برای شناسایی اهداف به سرعت آغاز شود.
نکتههای کلیدی
- شناسه آسیبپذیری: CVE-2026-123158 با امتیاز CVSS 8.1
- تأثیر: دور زدن کامل احراز هویت و دسترسی غیرمجاز به حسابهای کاربری
- شرط بهرهبرداری: استفاده از musl libc، غیرفعال بودن PAM و وجود حسابهای کاربری با هش $5$ یا $6$
- نسخه اصلاحی: OpenSSH 10.6p2
چه باید کرد
- ارتقای فوری OpenSSH به نسخه 10.6p2 و راهاندازی مجدد سرویس sshd
- غیرفعال کردن احراز هویت مبتنی بر رمز عبور (Password Authentication) به عنوان یک اقدام پیشگیرانه موقت
- بررسی حسابهای کاربری سیستم برای اطمینان از عدم وجود پیکربندیهای ناامن در فیلد رمز عبور
آسیبپذیریهای این خبر
این خبر در منابع دیگر
- BleepingComputer: سوءاستفاده هکرها از آسیبپذیری SSHole در OpenSSH برای نفوذ به سیستمهای لینوکسی ↗
- ZDNet How-to: وصله امنیتی Alpine Linux و OpenSSH برای رفع یک آسیبپذیری بحرانی ↗
- The Hacker News: هکرها ساعاتی پس از افشای آسیبپذیری SSHole در OpenSSH، به آن حمله کردند ↗
- Help Net Security: بهرهبرداری از آسیبپذیری OpenSSH (CVE-2026-123158) تنها چند ساعت پس از افشا ↗