In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Implement bounds check for stream encoder creation in DCN301
'stream_enc_regs' array is an array of dcn10_stream_enc_registers structures. The array is initialized with four elements, corresponding to the four calls to stream_enc_regs() in the array initializer. This means that valid indices for this array are 0, 1, 2, and 3.
The error message 'stream_enc_regs' 4 <= 5 below, is indicating that there is an attempt to access this array with an index of 5, which is out of bounds. This could lead to undefined behavior
Here, eng_id is used as an index to access the stream_enc_regs array. If eng_id is 5, this would result in an out-of-bounds access on the stream_enc_regs array.
Thus fixing Buffer overflow error in dcn301_stream_encoder_create reported by Smatch: drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn301/dcn301_resource.c:1011 dcn301_stream_encoder_create() error: buffer overflow 'stream_enc_regs' 4 <= 5
CVSS Details
- CVSS 3.1 Base Score: 7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-coreUpgrade kernelUpgrade kernel-zfcpdump-develUpgrade python3-perfUpgrade kernel-develUpgrade kernel-rt-debug-coreUpgrade kernel-modules-extraUpgrade kernel-rt-debugUpgrade kernel-headersUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-libsUpgrade kernel-modulesUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-toolsUpgrade kernel-docUpgrade kernel-zfcpdumpUpgrade kernel-debug-modulesUpgrade bpftoolUpgrade perfUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-tools-libs-develUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-core | Aug 12, 2024 | Apr 2, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | Apr 2, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Apr 2, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Aug 12, 2024 | Apr 2, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-modulesUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade perfUpgrade kernel-rt-kvmUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel-rt-debug-coreUpgrade kernel-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-rtUpgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-rt-debug-debuginfoUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debuginfoUpgrade kernelUpgrade kernel-modulesUpgrade perf-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modulesUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade kernel-headersUpgrade kernel-tools-libs-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug | Aug 22, 2024 | Apr 2, 2024 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade dtb-amlogicUpgrade ocfs2-kmp-defaultUpgrade kernel-default-extraUpgrade kernel-kvmsmallUpgrade kernel-obs-buildUpgrade kernel-rt-develUpgrade dtb-apmUpgrade kernel-develUpgrade kernel-azureUpgrade kernel-azure-optionalUpgrade dtb-alteraUpgrade kernel-obs-qaUpgrade cluster-md-kmp-azureUpgrade dtb-qcomUpgrade dtb-allwinnerUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-debug-vdsoUpgrade kernel-macrosUpgrade dtb-mediatekUpgrade kernel-rtUpgrade kernel-rt-extraUpgrade dtb-caviumUpgrade cluster-md-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-devel-rtUpgrade kernel-kvmsmall-develUpgrade dtb-exynosUpgrade reiserfs-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-syms-azureUpgrade dtb-armUpgrade dtb-rockchipUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-azureUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade kernel-azure-livepatch-develUpgrade dtb-xilinxUpgrade gfs2-kmp-rtUpgrade kernel-default-optionalUpgrade kernel-azure-develUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-docsUpgrade kernel-default-livepatchUpgrade dtb-amdUpgrade cluster-md-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-default-develUpgrade kernel-debugUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-source-rtUpgrade kernel-defaultUpgrade kernel-kvmsmall-vdsoUpgrade dtb-socionextUpgrade dtb-amazonUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade dtb-sprdUpgrade dlm-kmp-azureUpgrade dtb-hisiliconUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt_debug-develUpgrade kernel-default-baseUpgrade kernel-default-livepatch-develUpgrade kernel-symsUpgrade dtb-broadcomUpgrade kernel-64kb-livepatch-develUpgrade dtb-freescaleUpgrade dtb-appleUpgrade dlm-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-debug-develUpgrade kernel-azure-vdsoUpgrade kernel-azure-extraUpgrade kselftests-kmp-azureUpgrade kernel-syms-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-64kbUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt_debugUpgrade kernel-64kb-optionalUpgrade kernel-rt-optionalUpgrade kernel-64kb-develUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade dtb-renesasUpgrade dtb-marvellUpgrade reiserfs-kmp-rtUpgrade kernel-rt-vdso | May 6, 2024 | Apr 2, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1059-oracleUpgrade linux-image-5.15.0-1044-gkeopUpgrade linux-image-nvidia-64k-6.5Upgrade linux-image-5.15.0-1063-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-awsUpgrade linux-image-kvmUpgrade linux-image-6.5.0-1027-oemUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1058-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-6.5Upgrade linux-image-azure-fdeUpgrade linux-image-starfiveUpgrade linux-image-6.5.0-1026-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.5.0-1017-starfiveUpgrade linux-image-6.5.0-1024-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.5.0-44-lowlatency-64kUpgrade linux-image-5.15.0-106-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-gke-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.5.0-1024-azure-fdeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.5.0-1023-nvidia-64kUpgrade linux-image-6.5.0-1023-nvidiaUpgrade linux-image-6.5.0-44-generic-64kUpgrade linux-image-6.5.0-1026-oracleUpgrade linux-image-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1061-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-106-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1054-raspiUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.5.0-1023-awsUpgrade linux-image-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1059-gcpUpgrade linux-image-5.15.0-106-genericUpgrade linux-image-oracleUpgrade linux-image-5.15.0-106-generic-64kUpgrade linux-image-5.15.0-1063-azure-fdeUpgrade linux-image-5.15.0-1058-kvmUpgrade linux-image-oem-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-genericUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1054-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1057-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.5.0-44-genericUpgrade linux-image-intel-iotgUpgrade linux-image-oem-20.04cUpgrade linux-image-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-106-generic-lpaeUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-intelUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1054-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1054-nvidia-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-6.5.0-1020-raspiUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64kUpgrade linux-image-6.5.0-44-lowlatencyUpgrade linux-image-6.5.0-1024-azureUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gkeop-5.15 | May 17, 2024 | Apr 2, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Apr 2, 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