In the Linux kernel, the following vulnerability has been resolved:
phy: rockchip: inno-usb2: Fix a double free bug in rockchipusb2phyprobe()
The foreachavailablechildofnode() calls ofnodeput() to release childnp in each success loop. After breaking from the loop with the childnp has been released, the code will jump to the putchild label and will call the ofnodeput() again if the devmrequestthreaded_irq() fails. These cause a double free bug.
Fix by returning directly to avoid the duplicate ofnodeput().
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/23xxx/CVE-2026-23030.json",
"cna_assigner": "Linux"
}