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 | — | No solution existsUpgrade linux | May 15, 2025 | Sep 11, 2024 |
| Suse | — | Upgrade ocfs2-kmp-azureUpgrade kselftests-kmp-defaultUpgrade dtb-allwinnerUpgrade kernel-develUpgrade kernel-rt_debugUpgrade kernel-azure-extraUpgrade kselftests-kmp-azureUpgrade dtb-sprdUpgrade gfs2-kmp-azureUpgrade kernel-docsUpgrade dtb-appleUpgrade kernel-source-vanillaUpgrade dtb-broadcomUpgrade dtb-hisiliconUpgrade kernel-64kb-develUpgrade kernel-azureUpgrade dtb-xilinxUpgrade kernel-source-rtUpgrade dtb-caviumUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade kernel-default-optionalUpgrade reiserfs-kmp-defaultUpgrade kernel-debug-vdsoUpgrade dtb-armUpgrade kernel-debugUpgrade dtb-marvellUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-defaultUpgrade kernel-docs-htmlUpgrade dlm-kmp-azureUpgrade kselftests-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-renesasUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade kernel-obs-buildUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade kernel-devel-rtUpgrade dlm-kmp-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-lgUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade cluster-md-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade kernel-default-base-rebuildUpgrade kernel-rt-develUpgrade kselftests-kmp-64kbUpgrade kernel-syms-rtUpgrade dtb-apmUpgrade kernel-rt_debug-develUpgrade kernel-rtUpgrade kernel-default-extraUpgrade kernel-azure-develUpgrade kernel-64kbUpgrade dtb-amazonUpgrade dtb-mediatekUpgrade kernel-rt_debug-vdsoUpgrade gfs2-kmp-rtUpgrade dtb-alteraUpgrade kernel-default-develUpgrade kernel-debug-livepatch-develUpgrade dtb-qcomUpgrade dlm-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-zfcpdumpUpgrade kernel-macrosUpgrade kernel-64kb-livepatch-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-livepatch-develUpgrade dtb-rockchipUpgrade dtb-exynosUpgrade kernel-devel-azureUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade reiserfs-kmp-azureUpgrade kernel-rt-livepatch | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-virtualUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-azureUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04bUpgrade linux-image-kvmUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-oem-24.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-oem-22.04c | 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