In the Linux kernel, the following vulnerability has been resolved:
drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
Calling a6xx_destroy() before adreno_gpu_init() leads to a null pointer dereference on:
msm_gpu_cleanup() : platform_set_drvdata(gpu->pdev, NULL);
as gpu->pdev is only assigned in:
a6xx_gpu_init() |_ adreno_gpu_init |_ msm_gpu_init()
Instead of relying on handwavy null checks down the cleanup chain, explicitly de-allocate the LLC data and free a6xx_gpu instead.
Patchwork: https://patchwork.freedesktop.org/patch/588919/
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 30, 2024 | Jun 21, 2024 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-kvmsmallUpgrade kernel-rt_debug-develUpgrade dtb-alteraUpgrade kernel-symsUpgrade kernel-develUpgrade kernel-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-source-rtUpgrade kernel-azure-develUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade kernel-default-develUpgrade dtb-amazonUpgrade kernel-azure-optionalUpgrade dtb-amlogicUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-rtUpgrade dtb-qcomUpgrade ocfs2-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade ocfs2-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-64kb-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-syms-azureUpgrade kernel-default-vdsoUpgrade dtb-freescaleUpgrade gfs2-kmp-rtUpgrade dtb-allwinnerUpgrade kernel-obs-qaUpgrade kselftests-kmp-azureUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade kernel-rt-livepatchUpgrade kernel-kvmsmall-develUpgrade kernel-macrosUpgrade reiserfs-kmp-64kbUpgrade kernel-sourceUpgrade dtb-broadcomUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-azureUpgrade kernel-default-base-rebuildUpgrade dtb-apmUpgrade kernel-kvmsmall-vdsoUpgrade dtb-caviumUpgrade dtb-exynosUpgrade dtb-xilinxUpgrade kernel-rt_debugUpgrade kernel-debug-livepatch-develUpgrade ocfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade dtb-socionextUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade dtb-sprdUpgrade kernel-debug-develUpgrade dtb-armUpgrade kernel-devel-rtUpgrade kernel-default-baseUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-extraUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-azureUpgrade dtb-mediatekUpgrade dtb-marvellUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-64kb-extraUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-docsUpgrade kernel-rt-vdsoUpgrade kernel-debugUpgrade dtb-renesasUpgrade dtb-nvidiaUpgrade dtb-apple | Jul 10, 2024 | Jun 21, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-44-genericUpgrade linux-image-azureUpgrade linux-image-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-gkeUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-awsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-oracleUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-kvmUpgrade linux-image-oem-22.04d | Sep 12, 2024 | Jun 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 21, 2024 |
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