CVE-2025-22233 in Spring Framework情報

要約

〜によって VulDB • 2026年06月20日

CVE-2024-38820は、設定されたdisallowedFieldsパターンおよびリクエストパラメータ名に対して、ロケールに依存しない小文字変換を適用しました。しかし、disallowedFieldsのチェックを回避できるケースが依然として存在します。

影響を受けるSpring製品およびバージョン

Spring Framework: * 6.2.0 - 6.2.6

* 6.1.0 - 6.1.19

* 6.0.0 - 6.0.27

* 5.3.0 - 5.3.42 * 古いサポート終了バージョンも影響を受けます

緩和策

影響を受けるバージョンのユーザーは、対応する修正済みバージョンにアップグレードしてください。

影響を受けるバージョン | 修正バージョン | 入手先 ---|---|--- 6.2.x | 6.2.7 | OSS 6.1.x | 6.1.20 | OSS 6.0.x | 6.0.28 | 商用 https://enterprise.spring.io/ 5.3.x | 5.3.43 | 商用 https://enterprise.spring.io/

これ以上の緩和措置は必要ありません。

一般的に、データバインディング用にプロパティのみを持つ専用のモデルオブジェクトを使用するか、コンストラクタ引数で明示的にバインドする対象を宣言し、宣言的バインディングフラグ(declarativeBinding flag)を通じてセッターバインディングを無効にするコンストラクタバインディングを使用することを推奨します。詳細はリファレンスドキュメントの「Model Design」セクションを参照してください。

バインディングの設定には、disallowedFieldsよりもallowedFields(明示的なリスト)の使用を優先してください。

クレジット

この問題は、NTT DATA Group CorporationのTERASOLUNA Framework Development Teamによって責任を持って報告されました。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Vmware

予約する

2025年01月02日

モデレーション

承諾済み

エントリ

VDB-309417

EPSS

0.00379

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!