In the Linux kernel, the following vulnerability has been resolved:
usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
The DisplayPort driver's sysfs nodes may be present to the userspace before typec_altmode_set_drvdata() completes in dp_altmode_probe. This means that a sysfs read can trigger a NULL pointer error by deferencing dp->hpd in hpd_show or dp->lock in pin_assignment_show, as dev_get_drvdata() returns NULL in those cases.
Remove manual sysfs node creation in favor of adding attribute group as default for devices bound to the driver. The ATTRIBUTE_GROUPS() macro is not used here otherwise the path to the sysfs nodes is no longer compliant with the ABI.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade perfUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-docUpgrade kernel-modulesUpgrade kernel-toolsUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modulesUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-rt-coreUpgrade kernel-rt-debugUpgrade kernel-debug-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-develUpgrade kernel-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-develUpgrade python3-perfUpgrade kernel-rt-debug-coreUpgrade kernel-rt-modules-extraUpgrade kernel-debug | Aug 12, 2024 | May 17, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 15, 2025 | May 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perf | Oct 8, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Oct 9, 2024 | May 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | May 17, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Aug 12, 2024 | May 17, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debugUpgrade kernel-debug-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-modules-extraUpgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-cross-headersUpgrade kernel-debuginfoUpgrade kernel-debug-coreUpgrade kernel-toolsUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-debug-modulesUpgrade kernel-rtUpgrade kernel-tools-libsUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-rt-modules-extraUpgrade bpftoolUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernelUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-modulesUpgrade perf-debuginfoUpgrade perfUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-rt-core | Aug 22, 2024 | May 17, 2024 |
| Suse | — | Upgrade kernel-rt_debug-develUpgrade kernel-64kbUpgrade kernel-azure-extraUpgrade kernel-default-livepatchUpgrade reiserfs-kmp-64kbUpgrade kernel-sourceUpgrade gfs2-kmp-azureUpgrade kernel-kvmsmallUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-develUpgrade kernel-default-optionalUpgrade kernel-docs-htmlUpgrade kselftests-kmp-azureUpgrade kernel-macrosUpgrade cluster-md-kmp-rtUpgrade kernel-rtUpgrade kernel-source-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-optionalUpgrade gfs2-kmp-rtUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-develUpgrade dtb-amazonUpgrade kernel-64kb-livepatch-develUpgrade dtb-alteraUpgrade dtb-lgUpgrade kernel-develUpgrade kernel-azure-develUpgrade dtb-allwinnerUpgrade gfs2-kmp-64kbUpgrade dtb-apmUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-64kbUpgrade dtb-exynosUpgrade kernel-devel-azureUpgrade kernel-rt-livepatchUpgrade kernel-symsUpgrade kernel-azure-livepatch-develUpgrade dtb-freescaleUpgrade ocfs2-kmp-defaultUpgrade kernel-obs-qaUpgrade cluster-md-kmp-azureUpgrade kernel-rt-develUpgrade kernel-rt-vdsoUpgrade dtb-caviumUpgrade kernel-64kb-optionalUpgrade kernel-default-base-rebuildUpgrade kernel-syms-azureUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade kernel-default-develUpgrade dtb-broadcomUpgrade kernel-default-extraUpgrade dtb-hisiliconUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-64kb-extraUpgrade dlm-kmp-azureUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-defaultUpgrade kernel-debug-develUpgrade kernel-azureUpgrade dtb-armUpgrade kernel-debug-livepatch-develUpgrade kernel-default-manUpgrade kernel-syms-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-default-baseUpgrade dtb-sprdUpgrade dtb-mediatekUpgrade kernel-rt_debugUpgrade kernel-docsUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-devel-rtUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade dtb-socionextUpgrade kernel-debug-vdsoUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade dtb-marvellUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade dtb-appleUpgrade kernel-default-livepatch-develUpgrade kernel-debugUpgrade kernel-rt-extra | Jun 24, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-20.04Upgrade linux-image-gkeopUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-tegraUpgrade linux-image-realtimeUpgrade linux-image-oracleUpgrade linux-image-genericUpgrade linux-image-oem-20.04cUpgrade linux-image-gkeUpgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-realtime-5.15Upgrade linux-image-gcpUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-intel-iotgUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-kvmUpgrade linux-image-aws-5.15Upgrade linux-image-nvidiaUpgrade linux-image-intelUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-virtualUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-fipsUpgrade linux-image-virtual-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-raspi-5.15Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-64k-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oem-20.04bUpgrade linux-image-azureUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-oracle-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-ibmUpgrade linux-image-awsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-intel-iotg-5.15 | Feb 11, 2025 | May 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | May 17, 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