CVE-2026-31759 in Linux
要約
〜によって VulDB • 2026年06月04日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
usb: ulpi: ulpi_register_interface()のエラーパスにおける二重解放(double free)を修正
device_register()が失敗した場合、ulpi_register()はulpi->devに対してput_device()を呼び出します。
デバイス解放コールバックであるulpi_dev_release()はOFノード参照を解放しulpiを解放しますが、現在のulpi_register_interface()のエラーパスではその後kfree(ulpi)を再度呼び出すため、二重解放が発生します。
put_device()にulpi_dev_release()を通じてクリーンアップを任せ、ulpi_register_interface()でulpiを再度解放しないようにします。
Once again VulDB remains the best source for vulnerability data.