重要な脆弱性情報 脆弱性名称: MIT Kerberos 5: 複数の脆弱性 GLSA番号: GLSA 200803-31 公開日: 2008年3月24日 リスクレベル: 高 攻撃性: リモート 影響を受けるパッケージ パッケージ名: app-crypt/mit-krb5 影響を受けるバージョン: = 1.6.3-r1 背景 MIT Kerberos 5 は、Kerberos ネットワークプロトコルを実装したアプリケーションのセットです。kadmind は MIT Kerberos 5 の管理デーモンであり、KDC は鍵配布センター(Key Distribution Center)です。 概要 KDC の Kerberos 4 サポート内で 2 つの脆弱性が発見されました:1つは、特定の着信メッセージタイプでグローバル変数が設定されていないことによるNULLポインタ参照または二重解放(CVE-2008-0062)、もう1つは、エラーメッセージ生成時に未使用のバッファ部分のクリアが正しく行われず、レスポンスにスタック contents が含まれてしまう脆弱性(CVE-2008-0063)です。 Jeff Altman により、kadmin サーバーで使用されるRPCライブラリのサーバーコードで、ファイル記述子を開きすぎた際にトリガーされるバッファオーバーフロー(CVE-2008-0947)が発見されました。 Venustech AD-LAB により、GSSAPI ライブラリ内で複数の脆弱性が発見されました:gss_indicate_mechs() 関数での解放済み変数の使用(CVE-2007-5901)と、gss_krb5int_make_seal_token_v3() 関数での二重解放脆弱性(CVE-2007-5971)です。 影響 最初の2つの脆弱性は、リモートからの認証済み/未認証の攻撃者によって悪用され、ホスト上で実行されているkrb5kdc上で任意のコードを実行させたり、Kerberos 鍵データベースの侵害やサービス拒否(DoS)を引き起こす可能性があります。これらの脆弱性は、Kerberos 4 サポートが有効になっている場合にのみトリガーされます。 RPC関連の脆弱性は、リモートからの攻撃者によって悪用され、kadmind をクラッシュさせ、root権限で任意のコードを実行させたり、データベースの破損を引き起こす可能性があります。この脆弱性は、多数のファイル記述子を開くことを許可する構成でのみトリガーされます。 GSSAPI の脆弱性は、リモート攻撃者によって悪用され、サービス拒否(DoS)を引き起こしたり、任意のコードを実行させたりする可能性があります。 対策 すべての MIT Kerberos 5 ユーザーは、最新バージョンにアップグレードしてください。 参考 CVE-2007-5901 CVE-2007-5971 CVE-2008-0062 CVE-2008-0063 CVE-2008-0947