Alpine Linuxに深刻な脆弱性、パスワードなしのアカウントが1回の接続で突破される

Alpine Linux Security advisory: OpenSSH-server password authentication bypass

Alpine Linuxのopenssh-serverに、パスワードを知らずにログインできてしまう脆弱性が見つかった。パスワード欄が「*」のアカウントに257〜1024バイトの長いパスワードを送ると、muslのcrypt()がエラーとして返す「*」が保存値と一致し、認証が通ってしまう。鍵専用アカウントが1つでもあれば成立する。3.16からedgeまでの全リリースが該当し、修正版への更新とsshdの再起動、またはPasswordAuthentication noの設定が求められる。

1人のパスワード持ちユーザーがいれば十分だ。それによって、パスワードを持たないすべてのアカウントが到達可能になる。

この日のほかの記事

2026-11-05