CVE-2026-89870 in Linux情報

要約

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

Linuxカーネルにおいて、以下の脆弱性が修正されました:

media: zoran: 登録済みvideo_deviceの二重解放を回避する

zoran_init_video_device()は、zoran_templateを通じてvideo_device releaseコールバックとしてzoran_vdev_release()を設定します。video_register_device()が成功した後、video_unregister_device()は登録済みのvideo_device参照を解放し、V4L2コアが最終的にそのreleaseコールバックを呼び出し、video_deviceをkfree()で解放します。

zoran_exit_video_devices()はvideo_unregister_device()を呼び出した後、続けてkfree(zr->video_dev)を実行していたため、デバイスのティアダウン時に同じvideo_deviceが二重に解放される可能性があります。

直接のkfree()呼び出しを削除し、unregister後にキャッシュされたポインタをクリアします。登録前の失敗パスでは、video_deviceがそこで登録されていないため、手動による解放処理は維持されます。

この問題は静的解析チェッカーによって発見され、手元のソースコードレビューにより確認されました。

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

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-405691

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!