このウェブページのスクリーンショットから、以下の脆弱性に関する主要な情報を取得できます: 1. 脆弱性情報: - タイトル:bpf: 内部および UAPI の bpf_redirect フラグが重ならないようにする - 説明: 構造体は パスと XDP パスの間で共有されており、両方のパスが同じ フィールド(特に )を使用しています。 で 関数が使用され、XDP パスが同じ 構造体を使用すると、XDP パスが混乱し、最終的にクラッシュを引き起こします。 2. 修正対策: - コード変更: 構造体の共有問題を修正し、 内の3つのフラグを再定義して、XDP で使用されるフラグと重ならないようにしました。 - 検証:重複が再び導入されないようにするための チェックを追加しました。 3. 修正詳細: - 変更ファイル: および ファイルを含みます。 - コード変更: ファイルでは、 および フラグの定義を変更して重ならないようにしました。 ファイルでは、内部および公開されていないリダイレクトフラグの定義を変更しました。 4. 修正履歴: - アップストリームコミット: - レポートと確認:syzbot、Toke Høiland-Jørgensen、Daniel Borkmann、Sasha Levin 氏らによって報告および確認されました。 5. 関連パッチおよびリンク: - パッチ: - レポートリンク:https://lore.kernel.org/bpf/20240920125625.59465-1-toke@redhat.com - 確認リンク:https://lore.kernel.org/bpf/20240920125625.59465-1-toke@redhat.com これらの情報から、この脆弱性は 構造体の共有とリダイレクトフラグの重複に関連しており、フラグ定義の変更とチェックの追加によって修正されたと示しています。