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