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

medium Nessus プラグイン ID 60933

概要

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

説明

2 つのディレクトリトラバーサルの欠陥が、fastjar で展開した JAR アーカイブファイルで見つかりました。ローカルの無防備なユーザーが、特別に細工された JAR ファイルを抽出すると、 fastjar を実行しているユーザーにより、fastjar で書き込み可能な任意のファイルに上書きされる可能性があります。(CVE-2010-0831、CVE-2010-2322)

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

- gcc --help の出力にあるオプション -print-multi-os-directory が、gcc(1) man ページにありません。この更新は、これを修正する上流パッチに適用されます。(BZ#529659)

- コンパイラの内部アサーションでは、C++ の静的データメンバーが外部のものであることをチェックしようとして、エラーをもたらしていました。これは、コンパイラが C++ の匿名の名前空間を最適化するときに、宣言が外部のものとしてマークされなくなったためです。匿名の名前空間にあるすべてのものが、現在の変換に対してローカルであるため外部のものとしてマークされなくなります。この更新では、この問題を解決するアサーションが修正されています。(BZ#503565、BZ#508735、BZ#582682)

- 特定の .cpp ファイルをコンパイルしようとすると、内部コンパイルエラーをもたらす可能性がありました。この更新は、この問題を解決します。(BZ#527510)

- 適切な DocFlavor がある PrintServiceLookup.lookupPrintServices は、gcj におけるプリンターのリストを返すことに失敗していました。この更新には、プリンター検索サービスのこのバグを修正するためのバックポートされたパッチがあります。
(BZ#578382)

- GCC は、xulrunner-devel-1.9.2 に対してビルドを行わない場合があります。この更新は、gcjwebplugin を GCC RPM から削除します。
(BZ#596097)

- SystemTap 生成のカーネルモジュールがコンパイルされる場合、gcc は内部コンパイラエラーを報告し、セグメンテーション違反になっていました。この更新は、クラッシュの代わりに任意のオブジェクトを指し示すことができることを前提とするパッチを適用します。
(BZ#605803)

- スレッド間でのロック競合のため、std::streambuf から派生またはそれを使用しているすべてのオブジェクトについて、libstdc++ に関するパフォーマンスの問題がありました。このパッチでは、リロードが、比較用の _S_global から同じ値(_M_add_reference () およびクラスの _M_impl のメンバー)を使用することを保証しています。(BZ#635708)

ソリューション

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

参考資料

https://bugzilla.redhat.com/show_bug.cgi?id=503565

https://bugzilla.redhat.com/show_bug.cgi?id=508735

https://bugzilla.redhat.com/show_bug.cgi?id=527510

https://bugzilla.redhat.com/show_bug.cgi?id=529659

https://bugzilla.redhat.com/show_bug.cgi?id=578382

https://bugzilla.redhat.com/show_bug.cgi?id=582682

https://bugzilla.redhat.com/show_bug.cgi?id=596097

https://bugzilla.redhat.com/show_bug.cgi?id=605803

https://bugzilla.redhat.com/show_bug.cgi?id=635708

http://www.nessus.org/u?098be901

プラグインの詳細

深刻度: Medium

ID: 60933

ファイル名: sl_20110113_gcc_on_SL5_x.nasl

バージョン: 1.7

タイプ: local

エージェント: unix

公開日: 2012/8/1

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: Medium

基本値: 5.8

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

脆弱性情報

CPE: x-cpe:/o:fermilab:scientific_linux

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

パッチ公開日: 2011/1/13

参照情報

CVE: CVE-2010-0831, CVE-2010-2322