OpenSSH 10.6p2 усуває обхід входу в Linux із musl

Поділитися
Ряди серверних шаф у дата-центрі
Зміст

Коротко про головне

Виправлення стосується певних Linux-серверів із musl без PAM. Вразливість залежить від парольного входу та налаштувань облікових записів, а не лише версії SSH.

Виправлення для конкретної конфігурації

OpenSSH випустив Portable OpenSSH 10.6p2 5 листопада 2026 року з критично важливим захистом від обходу парольної автентифікації на деяких Linux-серверах. Розробники вказують системи з musl libc та вимкненою PAM. Вони відносять першопричину до компонента поза sshd, але пояснюють, що нападник може використати її через цей сервіс, а OpenSSH здатний перекрити такий шлях.

Про помилку повідомив Özgün Kültekin із Wakefield. Дослідження простежує вразливу поведінку починаючи з OpenSSH 7.3p1. Сам лише старий номер версії не доводить вразливість: важливі бібліотека C, спосіб автентифікації та локальні облікові записи. Пакети дистрибутивів можуть містити виправлення без переходу на найновіший номер версії вихідного проєкту. [1]

Які умови мають збігтися

За даними Wakefield, усі умови мають виконуватися одночасно: сервер використовує musl; OpenSSH працює без PAM; увімкнено парольну SSH-автентифікацію; поле пароля одного запису містить рівно зірочку (*); інший запис має справжній хеш пароля SHA-256 або SHA-512. Помилка дозволяє увійти за паролем до запису із зірочкою, хоча таке значення призначене для заборони подібної автентифікації.

Варто перевірити стандартний пакет openssh-server в Alpine. Wakefield відрізняє його від openssh-server-pam із UsePAM yes. Інші встановлення на musl потребують тих самих перевірок конфігурації. За даними дослідника, системи на glibc, OpenSSH із PAM, Dropbear, OpenBSD, FreeBSD та macOS не входять до сфери впливу цієї помилки. Отже, назви дистрибутива чи відкритого SSH-порту недостатньо для оцінки сервера. [2]

Оновлення та перевірка минулих входів

Установіть OpenSSH 10.6p2 або пакет дистрибутива з виправленням. Перш ніж вважати встановлену збірку виправленою, перевірте повідомлення про пакет для своєї гілки випуску. CERT-FR радить вимкнути парольну автентифікацію, а за потреби сам сервіс, якщо встановити виправлення неможливо. Адміністратору слід спершу переконатися, що альтернативний дозволений спосіб доступу працює, щоб не заблокувати собі вхід.

CERT-FR також рекомендує розслідувати зафіксовані парольні входи до записів із зірочкою в полі пароля. Такі записи потребують перевірки, але не дають автоматичної відповіді щодо особи нападника чи обсягу доступу. Розглянуті документи не встановлюють кількість зламаних серверів і не підтверджують злам системи конкретного читача.

В оновленні від 6 листопада CERT-FR вказує ідентифікатор CVE-2026-123158. Alpine перелічує виправлені пакети для гілок 3.24 (10.3_p1-r2), 3.23 (10.2_p1-r1) та 3.22 (10.0_p1-r11); інші гілки наведено в повідомленні. Після оновлення чи зміни налаштувань автентифікації перезапустіть sshd: саме встановлення пакета не замінює запущений процес. [3][4]

Докази та джерела

Документ-джерело: · Перевірено:

Обмеження відомостей · Джерела перевірено 6 листопада 2026 року. Вразливість залежить від конфігурації; кількість зламаних серверів не встановлено.

  1. [1]Повідомлення джерела

    OpenSSH 10.6p2 містить захист для Linux із musl та вимкненою PAM.

    Підтверджувальний уривок: Оголошення про випуск OpenSSH 10.6p2

    Переклад уривка

    Linux systems that use the musl libc and PAM disabled.

    Оригінальна цитата

    Linux systems that use the musl libc and PAM disabled.
    OpenSSH 10.6p2 release announcement ↗

    Мова джерела: EN · Збережено 6 лист. 2026 р.

  2. [2]Повідомлення джерела

    Wakefield описує необхідні умови автентифікації та налаштування облікових записів.

    Підтверджувальний уривок: Wakefield: обхід автентифікації OpenSSH

    Переклад уривка

    SSH password login is on.

    Оригінальна цитата

    SSH password login is on.
    Wakefield: OpenSSH authentication bypass ↗

    Мова джерела: EN · Збережено 6 лист. 2026 р.

  3. [3]Повідомлення джерела

    CERT-FR рекомендує вимкнути парольну автентифікацію, якщо виправлення встановити неможливо.

    Підтверджувальний уривок: CERT-FR: вразливість OpenSSH

    Переклад уривка

    Il est préférable de désactiver l'authentification par mot de passe

    Оригінальна цитата

    Il est préférable de désactiver l'authentification par mot de passe
    CERT-FR: OpenSSH vulnerability ↗

    Мова джерела: FR · Збережено 6 лист. 2026 р.

  4. [4]Повідомлення джерела

    CERT-FR вказує CVE; Alpine перелічує виправлення для гілок і вимагає перезапустити sshd.

    Підтверджувальний уривок: CERT-FR: вразливість OpenSSH

    Переклад уривка

    Cette vulnérabilité porte l'identifiant CVE-2026-123158.

    Оригінальна цитата

    Cette vulnérabilité porte l'identifiant CVE-2026-123158.
    CERT-FR: OpenSSH vulnerability ↗

    Мова джерела: FR · Збережено 6 лист. 2026 р.

    Підтверджувальний уривок: Alpine Linux: виправлення обходу автентифікації OpenSSH

    Переклад уривка

    Upgrading the package alone does not replace the running daemon.

    Оригінальна цитата

    Upgrading the package alone does not replace the running daemon.
    Alpine Linux: OpenSSH password authentication bypass advisory ↗

    Мова джерела: EN · Збережено 6 лист. 2026 р.