Scientific Linux セキュリティ更新:SL6.x i386/x86_64 の glibc

medium Nessus プラグイン ID 61284

概要

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

説明

glibc パッケージは、システムの複数プログラムで使用されている標準 C ライブラリと標準数学ライブラリを提供します。これらのライブラリがないと、Linux システムは正常に機能しません。

printf 関数ファミリーの実装で、整数オーバーフローの欠陥が見つかりました。これにより、攻撃者が、 FORTIFY_SOURCE 保護をバイパスし、アプリケーションにある書式文字列の欠陥を使用して任意のコードを実行することが可能です。これらの保護が、そのような欠陥がアプリケーションを異常終了させないように機能することが期待されているにもかかわらずです。
(CVE-2012-0864)

この更新は以下のバグも修正します:

- 以前、ダイナミックローダーは、ELF 仕様にしたがって不適切な初期化の順序を生成していました。このため、DSO のコンストラクタとデストラクタの順序が不適切になる可能性があります。この更新により、依存関係の解決が修正されています。

- 以前、メインの malloc arena のロックは、再試行パスで不適切でした。これにより、sbrk リクエストが失敗した場合に、デッドロックに陥る可能性があります。この更新により、再試行パスの main arena のロックは修正されています。この問題は、以前の更新で提供されていたバグ修正で明らかになりました。

- 特定のプロセッサで重複する引数を持つ memcpy を呼び出すと、想定外の結果となる場合があります。そのようなコードは明らかに ANSI/ISO 規格違反ですが、この更新により従来の memcpy 動作が復元されます。

glibc の全ユーザーは、パッチが含まれる更新済みパッケージにアップグレードし、これらの問題を解決することが推奨されます。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

http://www.nessus.org/u?b0cb7044

プラグインの詳細

深刻度: Medium

ID: 61284

ファイル名: sl_20120315_glibc_on_SL6_x.nasl

バージョン: 1.7

タイプ: local

エージェント: unix

公開日: 2012/8/1

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 6.8

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

脆弱性情報

CPE: p-cpe:/a:fermilab:scientific_linux:glibc, p-cpe:/a:fermilab:scientific_linux:glibc-common, p-cpe:/a:fermilab:scientific_linux:glibc-debuginfo, p-cpe:/a:fermilab:scientific_linux:glibc-debuginfo-common, p-cpe:/a:fermilab:scientific_linux:glibc-devel, p-cpe:/a:fermilab:scientific_linux:glibc-headers, p-cpe:/a:fermilab:scientific_linux:glibc-static, p-cpe:/a:fermilab:scientific_linux:glibc-utils, p-cpe:/a:fermilab:scientific_linux:nscd, x-cpe:/o:fermilab:scientific_linux

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

パッチ公開日: 2012/3/15

脆弱性公開日: 2013/5/2

参照情報

CVE: CVE-2012-0864