認証されていないフォーム送信者は、本来ランダムまたは連続値であるべきフィールドにカスタム値を設定できます。この脆弱性は、法的、機能的、またはセキュリティ上の理由で値がランダムまたは連続でなければならないサイトにのみ影響します。
GP Unique ID は Gravity Forms のアドオンです。正常に送信されたエントリに一意識別子を割り当てます。エントリの実際のデータベース ID とは異なり、GP Unique ID(以下 GPUID)はフォーム作成者がカスタマイズでき、開始番号、文字セット、長さ、プレフィックス、サフィックスを指定した特定の構文に従います。GPUID はカスタム Gravity Forms エントリフィールドに保存されます。このフィールドはフロントエンドでは非表示です。
プラグイン開発者は GP Unique ID の一般的なユースケースとして以下を挙げています。
GP Unique ID はフォームが正常に送信された後、フィールドにすでに値が存在しない場合にのみ GPUID を割り当てます。これにより、フォーム送信者はフォーム送信時にカスタム GPUID を設定できます。フィールドが空ではないため、実際の GPUID は保存されません。そのため、訪問者は以下のことが可能です。
Gravity Wiz は 2024-04-09 に修正版プラグインをリリースしました。サイト管理者は修正バージョン(1.5.6)に更新し、該当する場合は以前の送信が改ざんされていないことを確認する必要があります。