In the Linux kernel, the following vulnerability has been resolved:
drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
For cases where the crtc's connectors_changed was set without enable/active getting toggled , there is an atomic_enable() call followed by an atomic_disable() but without an atomic_mode_set().
This results in a NULL ptr access for the dpu_encoder_get_drm_fmt() call in the atomic_enable() as the dpu_encoder's connector was cleared in the atomic_disable() but not re-assigned as there was no atomic_mode_set() call.
Fix the NULL ptr access by moving the assignment for atomic_enable() and also use drm_atomic_get_new_connector_for_encoder() to get the connector from the atomic_state.
Patchwork: https://patchwork.freedesktop.org/patch/606729/
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 linuxNo solution exists | May 15, 2025 | Sep 11, 2024 |
| Suse | — | Upgrade dlm-kmp-defaultUpgrade dtb-renesasUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kselftests-kmp-rtUpgrade dtb-xilinxUpgrade kernel-develUpgrade kernel-devel-rtUpgrade dtb-amdUpgrade kernel-kvmsmall-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-source-rtUpgrade kselftests-kmp-defaultUpgrade kernel-azure-extraUpgrade cluster-md-kmp-64kbUpgrade dtb-caviumUpgrade dtb-sprdUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-socionextUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-extraUpgrade kernel-debug-vdsoUpgrade dtb-nvidiaUpgrade kernel-64kb-optionalUpgrade dtb-hisiliconUpgrade kernel-64kb-develUpgrade kernel-azureUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade kernel-docs-htmlUpgrade kernel-rt-extraUpgrade kernel-defaultUpgrade dlm-kmp-azureUpgrade gfs2-kmp-azureUpgrade kernel-docsUpgrade kernel-rt_debugUpgrade dlm-kmp-rtUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade dtb-appleUpgrade dtb-allwinnerUpgrade dtb-broadcomUpgrade kernel-debugUpgrade gfs2-kmp-defaultUpgrade kernel-default-optionalUpgrade reiserfs-kmp-defaultUpgrade dtb-armUpgrade dtb-marvellUpgrade kernel-azure-develUpgrade kernel-64kbUpgrade dtb-mediatekUpgrade dtb-alteraUpgrade kernel-symsUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-livepatch-develUpgrade dtb-rockchipUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-rtUpgrade dtb-exynosUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade kselftests-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-rt-develUpgrade reiserfs-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-syms-rtUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmallUpgrade dtb-amlogicUpgrade dtb-lgUpgrade dtb-apmUpgrade cluster-md-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-debug-livepatch-develUpgrade dtb-qcomUpgrade dlm-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade kernel-macrosUpgrade gfs2-kmp-rtUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-qaUpgrade dtb-amazonUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-rt | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-oracleUpgrade linux-image-kvmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-raspiUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-awsUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-generic-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-oem-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-oem-22.04 | Dec 13, 2024 | Sep 11, 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