CentOS 7:grep(CESA-2015:2111)

low Nessus プラグイン ID 87131

概要

リモートの CentOS ホストにセキュリティ更新がありません。

説明

1 つのセキュリティ問題といくつかのバグを修正する更新済みの grep パッケージが、 Red Hat Enterprise Linux 7 で現在利用可能です。

Red Hat 製品セキュリティは、この更新がセキュリティに及ぼす影響を重要度低として評価しています。詳細な重要度評価を示す Common Vulnerability Scoring System(CVSS)ベーススコアは「参照」セクションの CVE リンクで入手できます。

grep ユーティリティは、指定されたパターンとの一致を含む行をテキスト入力から検索して、これらの一致する行を出力します。GNU grep ユーティリティには、grep、egrep、fgrep が含まれます。

grep が特定のパターンやテキストの組み合わせを処理する方法で、ヒープベースのバッファオーバーフロー欠陥が見つかりました。ユーザーを騙して、特別に細工された入力で grep を実行させることができる攻撃者が、この欠陥を利用して grep をクラッシュさせたり、初期化されていないメモリから読み取ったりすることができます。
(CVE-2015-1345)

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

* この更新の前は、\w や \W の記号が、 [:alnum:] 文字クラスと一貫性がなく一致していました。その結果、「\w」および「\W」とともに正規表現を使用すると、不正確な結果を引き起こすおそれがあります。この更新により、「\w」は [_[:alnum:]] 文字に一貫して一致し、「\W」は [^_[:alnum:]] 文字に一貫して一致します。(BZ#1159012)

* 以前は、Perl Compatible Regular Expression(PCRE)マッチャー(grep の「-P」パラメーターにより選択)は、UTF-8 ロケールで非 UTF-8 テキストの一致を行う際に正しく動作しませんでした。その結果、無効な UTF-8 バイトシーケンスの文字に関するエラーメッセージが返されていました。このバグを修正するために、上流からのパッチが grep ユーティリティに適用されています。結果として、PCRE は、エラーメッセージを返さずに非 UTF-8 文字を一致しないテキストとしてスキップするようになりました。(BZ#1217080)

grep の全ユーザーは、バックポートされたパッチが含まれるこれらの更新済みパッケージへアップグレードし、これらの問題を修正することが推奨されます。

ソリューション

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

参考資料

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

プラグインの詳細

深刻度: Low

ID: 87131

ファイル名: centos_RHSA-2015-2111.nasl

バージョン: 2.8

タイプ: local

エージェント: unix

公開日: 2015/12/2

更新日: 2021/1/4

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: Low

基本値: 2.1

現状値: 1.6

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

CVSS スコアのソース: CVE-2015-1345

脆弱性情報

CPE: p-cpe:/a:centos:centos:grep, cpe:/o:centos:centos:7

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

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2015/11/30

脆弱性公開日: 2015/2/12

参照情報

CVE: CVE-2015-1345

RHSA: 2015:2111