RHEL 7 : golang (パッチ未適用の脆弱性)

medium Nessus プラグイン ID 202277

概要

リモート Red Hat 7 ホストは、修正されていない複数の脆弱性の影響を受けます。

説明

リモートの Redhat Enterprise Linux 7 ホストには、1 つ以上のパッケージがインストールされており、これらのパッケージは複数の脆弱性の影響を受けます。これらの脆弱性はベンダーによって認識されていますが、パッチが適用されません。

- go: encoding/xml: XML 要素の不安定性 (CVE-2020-29511)

- Go 用の 0.3.3 より前の x/text パッケージには、エンコーディング/ユニコードの脆弱性があります。これにより、UTF-16 デコーダーが無限ループに陥り、プログラムがクラッシュしたり、メモリが不足したりする可能性があります。攻撃者は、UseBOM または ExpectBOM でインスタンス化された UTF16 デコーダーに、デコーダーで String 関数が呼び出されるか、デコーダーが golang.org/x/text/transform.String に渡された場合に無限ループをトリガーする単一バイトを渡すことができます。(CVE-2020-14040)

- Go (すべてのバージョン) の encoding/xml パッケージが、トークン化のラウンドトリップ中に属性の名前空間プレフィックスのセマンティックを適切に保存しません。これにより、攻撃者が、影響を受けるダウンストリームアプリケーションの処理のさまざまな段階で、競合する方法で動作する入力を細工する可能性があります。
(CVE-2020-29509)

注意: Nessus はこれらの問題をテストしておらず、代わりにパッケージがインストールされているというパッケージマネージャーのレポートに依存しています。

ソリューション

ベンダーはこの脆弱性を認識していますが、解決策は提供されていません。修正ガイダンスについては、ベンダーにお問い合わせください。

プラグインの詳細

深刻度: Medium

ID: 202277

ファイル名: redhat_unpatched_golang-rhel7_module.nasl

バージョン: 1.1

タイプ: local

エージェント: unix

公開日: 2024/7/12

更新日: 2024/7/12

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5

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

CVSS スコアのソース: CVE-2020-29511

CVSS v3

リスクファクター: Medium

基本値: 5.6

現状値: 4.9

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

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

脆弱性情報

CPE: p-cpe:/a:redhat:enterprise_linux:golang, p-cpe:/a:redhat:enterprise_linux:sg-core-rhel8, cpe:/o:redhat:enterprise_linux:7

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

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

脆弱性公開日: 2020/6/17

参照情報

CVE: CVE-2020-14040, CVE-2020-29509, CVE-2020-29510, CVE-2020-29511