In the Linux kernel, the following vulnerability has been resolved:
drm/bridge: samsung-dsim: Fix memory leak in error path
In samsung_dsim_host_attach(), drm_bridge_add() is called to add the bridge. However, if samsung_dsim_register_te_irq() or pdata->host_ops->attach() fails afterwards, the function returns without removing the bridge, causing a memory leak.
Fix this by adding proper error handling with goto labels to ensure drm_bridge_remove() is called in all error paths. Also ensure that samsung_dsim_unregister_te_irq() is called if the attach operation fails after the TE IRQ has been registered.
samsung_dsim_unregister_te_irq() function is moved without changes to be before samsung_dsim_host_attach() to avoid forward declaration.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Ubuntu | — | Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-ibm-classicUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-fipsUpgrade linux-image-gcpUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-gke-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-realtimeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-fips-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-aws-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-genericUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-generic-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-awsUpgrade linux-image-kvmUpgrade linux-image-realtimeUpgrade linux-image-oracleUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-136-genericUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-136-fipsUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-6.8Upgrade linux-image-laptop-23.10Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1061-aws | Jul 21, 2026 | Jul 20, 2026 |
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