Golang < 1.26.10 / 1.27.x < 1.27.3 の不適切な証明書検証

medium Nessus プラグイン ID 371140

概要

リモートホストにインストールされているアプリケーションは、不適切な証明書検証の脆弱性の影響を受けます。

説明

リモートホストで実行している Golang のバージョンは、1.26.10 または 1.27.3 より前の 1.27.x です。このため、crypto/x509 パッケージの不適切な証明書検証の脆弱性の影響を受けます。

ほとんどのプラットフォームで、Go は指定されたシステムルート証明書を使用します。ただし、一部の狭いケースでは、追加のアクションを行わないと、システムトラストストアが更新されないことがあります。影響を受ける可能性がある、より狭いケースのセットを回避するために、拒否リストが crypto/x509 に追加されました。これは、もはや信頼できないと見なされている既知の中間証明書のいずれかで検証を呼び出すときにエラーを返すようになりました。(CVE-2026-111943)

Nessus はこの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Golang Go バージョン 1.26.10、1.27.3 以降にアップグレードしてください。

参考資料

https://go.dev/doc/devel/release#go1.27.3

https://go.dev/issue/82345

https://groups.google.com/g/golang-announce/c/66pojueaQek

https://pkg.go.dev/vuln/GO-2026-6809

https://www.openwall.com/lists/oss-security/2026/10/20/29

プラグインの詳細

深刻度: Medium

ID: 371140

ファイル名: golang_1_26_10_1_27_3.nasl

バージョン: 1.2

タイプ: Local

エージェント: windows, macosx, unix

ファミリー: Misc.

公開日: 2026/10/23

更新日: 2026/10/23

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

リスク情報

VPR

リスクファクター: High

スコア: 7.3

パーセンタイル: 98.17

CVSS v2

リスクファクター: High

基本値: 7.1

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

CVSS スコアのソース: CVE-2026-111943

CVSS v3

リスクファクター: Medium

基本値: 6.8

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

脆弱性情報

CPE: cpe:/a:golang:go

必要な KB アイテム: installed_sw/Golang Go Programming Language

パッチ公開日: 2026/10/20

脆弱性公開日: 2026/10/20

参照情報

CVE: CVE-2026-111943

IAVB: 2026-B-0304