CVE-2026-84504 in Fastify情報

要約

〜によって VulDB • 2026年09月04日

fastify のバージョン 5.12.2 より前のバージョンでは、成功した Ajv 非同期バリデーターによって解決されたオブジェクトが、カスタムバリデータコンパイラで使用される value result プロトコルの値として扱われます。ルートスキーマを通過するリクエストにルートのプロパティ「value」が含まれている場合、fastify はハンドラーの実行前にそのプロパティの値でリクエストボディ全体を置き換えるため、ハンドラーはスキーマを満たしたオブジェクトとは異なるオブジェクトを受け取ります。認証済みかつ低権限の呼び出し元はこの脆弱性を利用して入れ子になったデータを検証済みのボディに置換え、ルートスキーマが認可していない操作を引き起こすことができ、これにより不正な状態変更やデータ漏洩につながります。ユーザーは fastify 5.12.2 以降にアップグレードする必要があります。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Openjs

予約する

2026年09月01日

モデレーション

承諾済み

エントリ

VDB-398727

EPSS

0.00386

アクティビティ

低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!