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 bpftoolUpgrade kernel-coreUpgrade kernel-docUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modulesUpgrade kernel-toolsUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade kernel-rt-modulesUpgrade perfUpgrade kernel-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-kvmUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-modules-extraUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-headersUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernelUpgrade kernel-rt-debug-develUpgrade python3-perfUpgrade kernel-cross-headersUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-debug-core | Aug 12, 2024 | May 17, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 15, 2025 | May 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Oct 8, 2024 | May 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel | Oct 9, 2024 | May 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | May 17, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Aug 12, 2024 | May 17, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-modulesUpgrade kernel-rtUpgrade kernel-tools-libsUpgrade kernel-rt-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-coreUpgrade kernel-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debugUpgrade kernel-rt-kvmUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-cross-headersUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade bpftool-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-modulesUpgrade perf-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-develUpgrade kernel-headersUpgrade kernel-rt-debug-kvmUpgrade perfUpgrade python3-perfUpgrade kernel-rt-core | Aug 22, 2024 | May 17, 2024 |
| Suse | — | Upgrade reiserfs-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade dtb-renesasUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-nvidiaUpgrade dtb-armUpgrade kernel-debug-livepatch-develUpgrade dtb-rockchipUpgrade kernel-default-manUpgrade kernel-syms-rtUpgrade gfs2-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debug-develUpgrade dlm-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-debugUpgrade dtb-appleUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade kernel-azureUpgrade dtb-marvellUpgrade kernel-azure-vdsoUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-default-baseUpgrade kernel-docsUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-mediatekUpgrade dtb-sprdUpgrade ocfs2-kmp-azureUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-rt_debugUpgrade kernel-azure-develUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-develUpgrade ocfs2-kmp-64kbUpgrade dtb-exynosUpgrade dtb-apmUpgrade kernel-default-livepatchUpgrade dtb-amazonUpgrade gfs2-kmp-rtUpgrade dtb-lgUpgrade dtb-alteraUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-64kb-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-symsUpgrade dlm-kmp-64kbUpgrade kernel-rtUpgrade kernel-rt-optionalUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-develUpgrade kernel-default-vdsoUpgrade kernel-azure-livepatch-develUpgrade dtb-amlogicUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-rt-livepatchUpgrade reiserfs-kmp-64kbUpgrade dtb-caviumUpgrade kernel-kvmsmallUpgrade kernel-docs-htmlUpgrade kernel-default-optionalUpgrade kernel-64kb-develUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt-develUpgrade kernel-default-base-rebuildUpgrade dtb-xilinxUpgrade kernel-64kb-optionalUpgrade dtb-qcomUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-obs-qaUpgrade dtb-broadcomUpgrade kernel-default-develUpgrade kernel-azure-optionalUpgrade dtb-freescaleUpgrade cluster-md-kmp-rtUpgrade kernel-macrosUpgrade cluster-md-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-64kb | Jun 24, 2024 | May 17, 2024 |
| Ubuntu | — | Upgrade linux-image-oracleUpgrade linux-image-oem-20.04dUpgrade linux-image-virtualUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-aws-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-kvmUpgrade linux-image-nvidiaUpgrade linux-image-realtime-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1094-azureUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-realtimeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-144-fipsUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-gkeUpgrade linux-image-intel-iotgUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-kvm-5.15Upgrade linux-image-gcpUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-intelUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-virtual-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-aws-64k-5.15Upgrade linux-image-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-5.15Upgrade linux-image-azureUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-fipsUpgrade linux-image-ibmUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-gcp-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-awsUpgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-fipsUpgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1081-intel-iot-realtime | 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