پرش به محتوا
← اخبار و مقالات
امنیتشدت: بالا

آسیب‌پذیری «SSHole» در OpenSSH؛ دسترسی root روی سیستم‌های مبتنی بر musl

آسیب‌پذیری CVE-2026-123158 در OpenSSH روی توزیع‌هایی که از کتابخانه‌ی musl و بدون PAM استفاده می‌کنند (از جمله پیکربندی پیش‌فرض Alpine Linux) دیده شده و طبق گزارش‌ها چند ساعت پس از افشا مورد سوءاستفاده قرار گرفته است.

طبق گزارش‌های منتشرشده در این هفته، یک آسیب‌پذیری در OpenSSH با شناسه‌ی CVE-2026-123158 و امتیاز CVSS برابر ۸٫۱ افشا شده که به «SSHole» معروف شده است. این ضعف سیستم‌هایی را تحت تأثیر قرار می‌دهد که OpenSSH را روی کتابخانه‌ی C به نام musl و با PAM غیرفعال اجرا می‌کنند؛ پیکربندی پیش‌فرض Alpine Linux از این دسته است.

به گفته‌ی پژوهشگران، در این شرایط برخی حساب‌ها با رمزهای بسیار طولانی (در بازه‌ی مشخصی از طول) پذیرفته می‌شوند. گزارش شده که مهاجمان چند ساعت پس از افشا روی یک هانی‌پات به دسترسی root رسیده‌اند.

چه کسانی در معرض خطرند؟

  • سرورها و کانتینرهای مبتنی بر Alpine Linux که سرویس SSH آن‌ها از اینترنت در دسترس است
  • ایمیج‌های Docker که sshd را داخل کانتینر اجرا می‌کنند
  • سرورهای Ubuntu، Debian و Rocky که از glibc استفاده می‌کنند در این گزارش‌ها جزو گروه آسیب‌پذیر ذکر نشده‌اند

همین حالا چه کنیم؟

  1. فهرست سیستم‌های Alpine و ایمیج‌هایی را که sshd دارند تهیه کنید.
  2. بسته‌ی openssh را به نسخه‌ی وصله‌شده‌ی توزیع ارتقا دهید.
  3. ورود با رمز عبور را غیرفعال و فقط احراز هویت با کلید را مجاز کنید (PasswordAuthentication no).
  4. دسترسی به پورت SSH را با فایروال به IPهای مشخص محدود کنید.
نکته: جزئیات فنی این آسیب‌پذیری هنوز در حال تکمیل است؛ پیش از اقدام، توصیه‌نامه‌ی رسمی توزیع خود را بررسی کنید.