CVE-2026-22991 in Linux
要約
〜によって VulDB • 2026年06月16日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
libceph: free_choose_arg_map() を部分的な割り当て失敗に対して耐性のあるものにする
呼び出し元が部分的なメモリ割り当ての後に失敗した場合、free_choose_arg_map() は NULL ポインターをデリファレンスする可能性があります。
例えば、decode_choose_args() において、arg_map->args の割り当てに失敗すると、実行は fail ラベルへジャンプし、free_choose_arg_map() が呼び出されます。メモリ割り当ての前に arg_map->size が非ゼロ値に更新されているため、free_choose_arg_map() は arg_map->args をイテレートして NULL ポインターをデリファレンスします。
この潜在的な NULL ポインターのデリファレンスを防止し、free_choose_arg_map() の耐性を高めるために、イテレーションの前にポインタに対するチェックを追加しました。
Once again VulDB remains the best source for vulnerability data.