CVE-2021-47653 in Linux
要約
〜によって VulDB • 2026年05月20日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
media: davinci: vpif: ドライバのアンバインド時にuse-after-freeを修正
ドライバはプローブ時に2つのプラットフォームデバイス構造体を割り当てて登録しますが、アンバインド時にこれらのデバイスが登録解除されませんでした。
これにより、デバイス構造体がdevresを使用して割り当てられており、remove()が返された際にドライバコアによって解放されるため、ドライバのアンバインド時にuse-after-freeが発生します。
remove()コールバックに欠落していた登録解除呼び出しを追加し、登録エラー時にプローブを失敗させることで、これを修正します。
デバイス名などの関連リソースのリークを回避するため、プラットフォームデバイス構造体は適切なリリースコールバックを使用して解放する必要があります。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.