1. 概要:
InterSafe WebFilterでNTLM認証をご利用の環境において、11月10日のWindows Update適用後、
Webサイトへのアクセス時に認証画面が表示され、ユーザー名とパスワードの入力を繰り返し求められる
事象が報告されています。
2. 対象環境:
・InterSafe WebFilterでNTLM認証をご利用のお客様
・Windows 11の更新プログラム「KB5132061」を適用したクライアント
(もしくは同じNTLMメッセージ著名を規定で提供する変更が含まれる更新プログラム)
3. 発生する事象:
Webサイトへアクセスする際に認証画面が表示され、ユーザー名とパスワードの入力を繰り返し求められます。
4. 関連するWindows Updateの変更内容と影響:
KB5132061では、NTLMリレー攻撃(認証情報を中継して悪用する攻撃)への対策として、
クライアントが非匿名接続に対してNTLMメッセージ署名を既定で提供する変更が含まれています。
InterSafe WebFilterのNTLM認証は、ブラウザから受け取った認証情報をドメインコントローラーへ中継し、
認証の可否を判定させる仕組みです。
InterSafe WebFilterによる中継は正規の動作ですが、今回の署名に関する変更が中継処理に影響し、
認証が正常に完了せず、認証画面が繰り返し表示されているものと考えております。
※上記は現時点での推定であり、認証が失敗する詳細な仕組みについては断定するものではありません。
5. 暫定対応:
KB5132061をアンインストールすると、同更新プログラムに含まれる他のセキュリティ修正も削除されます。
また、12月以降の月例更新にも同じ変更が含まれるため、更新を適用すると本事象が再発します。
そのため、更新プログラムのアンインストールではなく、KB5132061を適用した状態で、
クライアントPCに以下のレジストリを設定する方法をご検討ください。
■設定前の注意事項
※本作業には、クライアントPCの管理者権限が必要です。
※本設定は、NTLM署名によるセキュリティ強化を無効化する暫定対応です。
お客様のセキュリティ管理方針も踏まえて、実施をご判断ください。
※レジストリの誤った変更は、Windowsの動作に影響する可能性があります。
作業前に対象キーをバックアップし、指定箇所以外は変更しないようお願いいたします。
■設定内容
1)InterSafe WebFilterをご利用のクライアントPCで、[Windows]キー+[R]キーを押し
[ファイル名を指定して実行]を開きます。
2)「regedit」と入力し、[OK]をクリックします。
ユーザーアカウント制御の画面が表示された場合は、[はい]をクリックします。
3)レジストリエディター上部のアドレスバーに以下を入力し、[Enter]キーを押します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
4)左側の[MSV1_0]キーを右クリックし、[エクスポート]を選択します。
保存先とファイル名を任意の内容で指定し、[エクスポート範囲]が[選択された部分]になっている
ことを確認して、バックアップを保存します。
5)右側の一覧(レジストリキー)で、ClientAllowUnsignedNtlm の有無を確認します。
存在しない場合: 右側の空白部分を右クリックし、[新規]-[DWORD(32ビット)値]を選択します。
値の名前に ClientAllowUnsignedNtlm を入力します。
存在する場合: 変更前の値のデータを記録します。型が REG_DWORD であることを確認してください。
※64ビット版Windowsでも、[DWORD(32ビット)値]を選択してください。
6)ClientAllowUnsignedNtlm をダブルクリックし、[値のデータ]に「1」を入力して、
[OK]をクリックします。
7)レジストリエディターを閉じます。
■設定を元に戻す場合
上記1~7の手順で新規に作成した場合は、ClientAllowUnsignedNtlm を削除します。
既存の値を変更した場合は、作業前に記録した値のデータに戻します。
※設定を元に戻すと、本事象が再発する可能性があります。
6.恒久対応:
Microsoftのページには、本設定は「一時的な互換性のためにのみ使用」と記載されており、
将来このレジストリキーが削除される可能性があります。
Microsoftは2027年5月にサーバー側でも署名を要求する段階的な強化を予定しており、
その時点で本設定では回避できなくなる可能性があります。