Уязвимост, позволява заобикаляне на механизма за удостоверяване в OpenSSH (SSHole)

На 5.11.2026 г. беше публично оповестена уязвимост CVE-2026-123158, известна още като SSHole или *sshole. Тя засяга механизма за удостоверяване на потребители в OpenSSH при определени Linux конфигурации, използващи musl libc без PAM.

Уязвимостта позволява заобикаляне на механизма за удостоверяване чрез SSH и потенциално придобиване на неоторизиран достъп до потребителски акаунти, които по конфигурация не би трябвало да позволяват удостоверяване с парола.

Проблемът засяга Alpine Linux и други дистрибуции и среди, базирани на musl libc.

Уязвимостта засяга системи, при които едновременно са изпълнени следните условия:

  • Използва се OpenSSH преди версия 10.6p2;
  • Операционната система използва musl libc;
  • SSH удостоверяването не използва PAM;
  • Услугата SSH позволява удостоверяване с парола;
  • Съществува потребителски акаунт със специално конфигурирано поле за парола, което не допуска стандартно удостоверяване с парола.

 

Сред потенциално засегнатите среди са:

  • Alpine Linux;
  • Alpine Linux контейнерни хостове и инфраструктурни системи, при които SSH услугата е достъпна от публични мрежи;
  • OpenWrt;
  • Buildroot;
  • Yocto-базирани Linux системи;
  • Linux дистрибуции, използващи musl libc и съответната конфигурация на OpenSSH.

Също така контейнерите, които не стартират SSH сървър, не са изложени на тази уязвимост.

CERT България препоръчва:

  • Извършете проверка на всички Linux системи, които предоставят SSH достъп, като проверите: версията на OpenSSH; използваната C библиотека (glibc или musl); наличие на потребителски акаунти без парола; достъпност на SSH услугата.
  • Да акутализирате OpenSSH до версия 10.6p2;
  • До прилагането на официалния пач се препоръчва временно изключване на аутентикирането с парола по SSH (/etc/ssh/sshd_config да се зададе PasswordAuthentication no), след което SSH да бъде рестартиран.

За повече информация:

https://github.com/oz9un/sshole

https://sshhole.com/

https://alpinelinux.org/posts/2026-11-05-openssh-password-authentication-bypass/

https://wakefield.co/research/openssh-musl-authentication-bypass

https://www.openssh.org/releasenotes.html#10.6p2

https://nvd.nist.gov/vuln/detail/CVE-2026-123158