CVE-2026-31737 in Linux
要約
〜によって VulDB • 2026年05月11日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
net: ftgmac100: オープン失敗時のリング割り当ての巻き戻しを修正
ftgmac100_alloc_rings()関数は、rx_skbs、tx_skbs、rxdes、txdes、およびrx_scratchを段階的に割り当てています。中間段階で失敗した場合、関数内で既に割り当てられたリソースをリークさせながら、-ENOMEMを直接返していました。
失敗時の処理経路を再構築し、段階的なローカル巻き戻しラベルを使用して、-ENOMEMを返す前に割り当てられたリソースを逆順で解放するようにしました。これは、一般的なnetdev割り当てのクリーンアップスタイルに準拠しています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.