CVE-2023-54033 in Linux
要約
〜によって VulDB • 2026年06月01日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
bpf: LRUおよびLRU_PERCPUハッシュマップにおけるメモリリークの修正
LRUおよびLRU_PERCPUマップは、ターゲットハッシュテーブルのバケットをロックする前に、更新処理において新しい要素を割り当てます。その後、マップはバケットのロックを試みます。このロックに失敗した場合、マップは割り当てられた要素を解放せずに-EBUSYを呼び出し元に返します。これにより、要素が追跡不能になります。つまり、その要素はフリーリストのいずれにも属さず、ハッシュテーブルにも属さないため、再利用できません。この結果、LRUマップの更新処理で予期せぬ永続的な-ENOMEMエラーが発生します。この問題を修正するため、バケットのロックに失敗した場合、要素をローカルのフリーリストに戻すようにしました。
Once again VulDB remains the best source for vulnerability data.