Spring Framework < 5.2.26 / 5.3.x < 5.3.50 / 6.0.x < 6.0.31 / 6.1.x < 6.1.29 / 6.2.x < 6.2.20 / 7.0.x < 7.0.8.1 の複数の脆弱性

critical Nessus プラグイン ID 341189

概要

リモートホストにインストールされている Spring Framework は複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている Spring Framework のバージョンは 5.2.26 より前、5.3.50 より前の 5.3.x、6.0.31 より前の 6.0.x、6.1.29 より前の 6.1.x、6.2.20 より前の 6.2.x、7.0.8.1 より前の 7.0.x です。そのため、以下の複数の脆弱性の影響を受けます。

- HTML エスケープが有効なデータバインディング Errors インスタンスを取得し、引数なしの Errors.getFieldErrors() または Errors.getFieldError() アクセサーを使用してフィールドエラーをレンダリングする Spring MVC および WebFlux アプリケーションは、任意の HTML/JavaScript コードインジェクションの脆弱性があり、反射型クロスサイトスクリプティング (XSS) の脆弱性につながる可能性があります。(CVE-2026-59281)

- ユーザーが指定した Spring Expression Language (SpEL) 式を評価するアプリケーションは、べき乗演算子が BigDecimal または BigInteger オペランドと大きな指数値とともに使用された場合、サービス拒否 (DoS) 攻撃の脆弱性がある可能性があります。このような式を評価すると、過剰な CPU 時間と JVM ヒープメモリを消費し、アプリケーションの性能低下または利用不能につながる可能性があります。(CVE-2026-47886)

- Spring Framework の FreeMarker 統合を使用するアプリケーションは、コントローラーが信頼されていない入力に由来するビュー名を返し、FreeMarker が SpringTemplateLoader を介してテンプレートを解決するよう設定されている場合、パストラバーサル攻撃の脆弱性がある可能性があります。この条件下では、バックスラッシュのシーケンスを含むビュー名が、設定されたテンプレートディレクトリを脱出する可能性があり、アクセス不可であるべきファイルが公開される可能性があります。(CVE-2026-59280)

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

ソリューション

Spring Framework バージョン 5.2.26 / 5.3.50 / 6.0.31 / 6.1.29 / 6.2.20 / 7.0.8.1 / 7.0.9 以降にアップグレードしてください。なお、一部の修正リリースはエンタープライズサポート顧客のみが利用可能です。詳細はベンダーアドバイザリを参照してください。

参考資料

https://spring.io/security/cve-2026-47886

https://spring.io/security/cve-2026-47887

https://spring.io/security/cve-2026-47891

https://spring.io/security/cve-2026-47893

https://spring.io/security/cve-2026-59280

https://spring.io/security/cve-2026-59281

プラグインの詳細

深刻度: Critical

ID: 341189

ファイル名: spring_framework_CVE-2026-47886.nasl

バージョン: 1.3

タイプ: Local

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

ファミリー: Misc.

公開日: 2026/8/28

更新日: 2026/8/31

設定: 徹底したチェックを有効にする (optional)

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.9

パーセンタイル: 58.17

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.5

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

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

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: cpe:/a:pivotal_software:spring_framework, cpe:/a:vmware:spring_framework

必要な KB アイテム: installed_sw/Spring Framework

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

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

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

参照情報

CVE: CVE-2026-47886, CVE-2026-47887, CVE-2026-47891, CVE-2026-47893, CVE-2026-59280, CVE-2026-59281

CWE: 209, 22, 400, 601, 770, 79

IAVA: 2026-A-0898