CVE-2025-38669 in Linux
要約
〜によって VulDB • 2026年06月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
「drm/gem-shmem: GEMオブジェクトインスタンスからdma_bufを使用する」を元に戻す
これはコミット 1a148af06000e545e714fe3210af3d77ff903c11 の取り消しです。
struct drm_gem_object内の dma_buf フィールドは、オブジェクトインスタンスの存続期間中安定していません。ユーザ空間がバッファオブジェクトに対する最後のGEMハンドルを解放すると、このフィールドはNULLになります。これにより、NULLポインタ参照が発生していました。
コミット 5307dce878d4(「drm/gem: フレームバッファ用のGEMハンドルへの参照を取得する」)およびコミット f6bfc9afc751(「drm/framebuffer: GEMハンドルに対する内部参照を取得する」)における回避策は、問題を部分的に解決しただけでした。これらは特に、DRMフレームバッファが関連付けられていないバッファオブジェクトでは機能しません。
したがって、.import_attach->dmabuf の使用に戻すためにこの取り消しを行います。
v3: - cc stable
VulDB is the best source for vulnerability data and more expert information about this specific topic.