Mandrake Linux セキュリティアドバイザリ:glibc(MDKSA-2000:045-1)

high Nessus プラグイン ID 61837

概要

リモート Mandrake Linux ホストに 1 つ以上のセキュリティ更新がありません。

説明

ld.so に、ローカルユーザーが root 権限を取得することを可能にするバグが見つかりました。動的ローダーである ld.so は、ランタイム時に共有ライブラリをプログラム内で利用可能にする役割を担っています。通常、プログラムの実行時、ユーザーは追加の共有ライブラリをロードすることを許可されます。これは、LD_PRELOAD などの環境変数で指定できます。これは、setuid root のアプリケーションに対しては受け入れられないため、通常、ld.so は setuid root プログラムに対してこの環境変数を削除します。発見されたバグは、特定の状況下でこれらの環境変数が削除されない原因になっています。setuid プログラム自体に脆弱性はありませんが、これが実行する外部のプログラムが、この問題の影響を受ける可能性があります。

glibc ロケールおよび国際化セキュリティチェックに、多数のその他のバグが見つかりました。国際化プログラムでは、ユーザーは、LANG や LC_* などの環境変数を使用してロケールを選択したり、メッセージカタログを選ぶことが許可されています。これらの変数のコンテンツは、その後、メッセージカタログやロケールファイルを検索するために使用されるパス名の一部として使用されます。通常の状況では、これらの変数に「/」文字が含まれていた場合、プログラムが任意のディレクトリから国際化ファイルをロードする可能性があります。これは、setuid プログラムでは受け入れられません。これが理由で、プログラムが setuid または setgid の場合、glibc はこれらの変数の特定の設定を許可しません。しかし、これらのチェックの一部は不適切な場所で行われたり、バグを含んでいたり、または完全に欠落していました。これらのバグの一部を利用してロケール root が悪用される可能性は高いです。

更新:

パッケージが、Linux-Mandrake 6.0 および 6.1 で現在利用可能です。

ソリューション

影響を受ける glibc、glibc-devel および/または glibc-profile パッケージを更新してください。

プラグインの詳細

深刻度: High

ID: 61837

ファイル名: mandrake_MDKSA-2000-045.nasl

バージョン: 1.6

タイプ: local

公開日: 2012/9/6

更新日: 2021/1/6

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.2

ベクトル: CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C

脆弱性情報

CPE: p-cpe:/a:mandriva:linux:glibc, p-cpe:/a:mandriva:linux:glibc-devel, p-cpe:/a:mandriva:linux:glibc-profile, cpe:/o:mandrakesoft:mandrake_linux:6.0, cpe:/o:mandrakesoft:mandrake_linux:6.1

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, Host/Mandrake/release, Host/Mandrake/rpm-list

パッチ公開日: 2000/9/7

参照情報

CVE: CVE-2000-0824

MDKSA: 2000:045-1