Amazon Linux 2:rsyslog(ALAS-2020-1447)

critical Nessus プラグイン ID 138049

概要

リモートのAmazon Linux 2ホストに、セキュリティ更新プログラムがありません。

説明

Rsyslog v8.1908.0で問題が発見されました。
contrib/pmaixforwardedfrom/pmaixforwardedfrom.cのAIXログメッセージ用のパーサーでヒープオーバーフローが発生します。パーサーはログメッセージ区切り文字(この場合はスペースまたはコロン)を見つけようとしますが、この制約を満たさない文字列を考慮していません。文字列が一致しなかった場合は、変数lenMsgが値ゼロに達し、無効なログメッセージを検出するサニティチェックがスキップされます。そのため、メッセージは有効と見なされ、パーサーは存在しないコロン区切り文字を処理します。この間に、符号付き整数lenMsgがデクリメントされ、0だった値が-1になります。パーサーの次のステップは、メッセージのコンテンツを左にシフトすることです。これを行うために、パーサーは、ターゲットと宛先の文字列への正しいポインターを使用してmemmoveを呼び出しますが、lenMsgが巨大な値として解釈され、ヒープオーバーフローが発生します。(CVE-2019-17041)

Rsyslog v8.1908.0で問題が発見されました。
contrib/pmcisconames/pmcisconames.cのCiscoログメッセージ用のパーサーでヒープオーバーフローが発生します。パーサーはログメッセージ区切り文字(この場合はスペースまたはコロン)を見つけようとしますが、この制約を満たさない文字列を考慮していません。文字列が一致しなかった場合は、変数lenMsgが値ゼロに達し、無効なログメッセージを検出するサニティチェックがスキップされます。そのため、メッセージは有効と見なされ、パーサーは存在しないコロン区切り文字を処理します。この間に、符号付き整数lenMsgがデクリメントされます。0だった値が-1になります。パーサーの次のステップは、メッセージのコンテンツを左にシフトすることです。これを行うために、パーサーは、ターゲットと宛先の文字列への正しいポインターを使用してmemmoveを呼び出しますが、lenMsgが巨大な値として解釈され、ヒープオーバーフローが発生します。(CVE-2019-17042)

ソリューション

「yum update rsyslog」を実行してシステムを更新してください。

参考資料

https://alas.aws.amazon.com/AL2/ALAS-2020-1447.html

プラグインの詳細

深刻度: Critical

ID: 138049

ファイル名: al2_ALAS-2020-1447.nasl

バージョン: 1.3

タイプ: local

エージェント: unix

公開日: 2020/7/2

更新日: 2024/3/5

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.5

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

CVSS スコアのソース: CVE-2019-17042

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.5

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: p-cpe:/a:amazon:linux:rsyslog, p-cpe:/a:amazon:linux:rsyslog-crypto, p-cpe:/a:amazon:linux:rsyslog-debuginfo, p-cpe:/a:amazon:linux:rsyslog-doc, p-cpe:/a:amazon:linux:rsyslog-elasticsearch, p-cpe:/a:amazon:linux:rsyslog-gnutls, p-cpe:/a:amazon:linux:rsyslog-gssapi, p-cpe:/a:amazon:linux:rsyslog-kafka, p-cpe:/a:amazon:linux:rsyslog-libdbi, p-cpe:/a:amazon:linux:rsyslog-mmaudit, p-cpe:/a:amazon:linux:rsyslog-mmjsonparse, p-cpe:/a:amazon:linux:rsyslog-mmkubernetes, p-cpe:/a:amazon:linux:rsyslog-mmnormalize, p-cpe:/a:amazon:linux:rsyslog-mmsnmptrapd, p-cpe:/a:amazon:linux:rsyslog-mysql, p-cpe:/a:amazon:linux:rsyslog-pgsql, p-cpe:/a:amazon:linux:rsyslog-relp, p-cpe:/a:amazon:linux:rsyslog-snmp, p-cpe:/a:amazon:linux:rsyslog-udpspoof, cpe:/o:amazon:linux:2

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

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

パッチ公開日: 2020/7/1

脆弱性公開日: 2019/10/7

参照情報

CVE: CVE-2019-17041, CVE-2019-17042

ALAS: 2020-1447