In the Linux kernel, the following vulnerability has been resolved:
drm/panfrost: Fix GEM handle creation ref-counting
panfrost_gem_create_with_handle() previously returned a BO but with the only reference being from the handle, which user space could in theory guess and release, causing a use-after-free. Additionally if the call to panfrost_gem_mapping_get() in panfrost_ioctl_create_bo() failed then a(nother) reference on the BO was dropped.
The _create_with_handle() is a problematic pattern, so ditch it and instead create the handle in panfrost_ioctl_create_bo(). If the call to panfrost_gem_mapping_get() fails then this means that user space has indeed gone behind our back and freed the handle. In which case just return an error code.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Sep 22, 2025 | Sep 22, 2025 |
| Ubuntu | — | Upgrade linux-oracle-5.15Upgrade linux-gkeopUpgrade linux-intel-iot-realtimeUpgrade linux-gkeUpgrade linux-nvidia-tegra-5.15Upgrade linuxUpgrade linux-awsUpgrade linux-lowlatencyUpgrade linux-nvidiaUpgrade linux-oracleUpgrade linux-ibmUpgrade linux-riscv-5.15Upgrade linux-gcpUpgrade linux-azure-5.15Upgrade linux-hwe-5.15Upgrade linux-azureUpgrade linux-realtimeUpgrade linux-kvmUpgrade linux-bluefieldUpgrade linux-lowlatency-hwe-5.15Upgrade linux-raspiUpgrade linux-gcp-5.15Upgrade linux-intel-iotg-5.15Upgrade linux-intel-iotgUpgrade linux-aws-5.15 | Sep 26, 2025 | Sep 18, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 15, 2025 | Sep 18, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub