In the Linux kernel, the following vulnerability has been resolved:
remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
The IPI buffer location is read from the firmware that we load to the System Companion Processor, and it's not granted that both the SRAM (L2TCM) size that is defined in the devicetree node is large enough for that, and while this is especially true for multi-core SCP, it's still useful to check on single-core variants as well.
Failing to perform this check may make this driver perform R/W operations out of the L2TCM boundary, resulting (at best) in a kernel panic.
To fix that, check that the IPI buffer fits, otherwise return a failure and refuse to boot the relevant SCP core (or the SCP at all, if this is single core).
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | Jun 8, 2024 |
| Suse | — | Upgrade gfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-lgUpgrade kernel-develUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-azureUpgrade dtb-sprdUpgrade dtb-exynosUpgrade kernel-symsUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade kernel-debug-develUpgrade kernel-devel-rtUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-rtUpgrade dtb-caviumUpgrade reiserfs-kmp-azureUpgrade dtb-nvidiaUpgrade dtb-hisiliconUpgrade kselftests-kmp-64kbUpgrade kernel-default-optionalUpgrade dtb-freescaleUpgrade kernel-debugUpgrade dlm-kmp-64kbUpgrade dlm-kmp-rtUpgrade dtb-mediatekUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-rt-extraUpgrade kernel-64kb-develUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade kernel-rt-develUpgrade kernel-rt_debug-livepatch-develUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-azureUpgrade gfs2-kmp-azureUpgrade kernel-default-baseUpgrade dtb-amdUpgrade kernel-rt-livepatchUpgrade kernel-rt_debug-develUpgrade kernel-source-azureUpgrade dtb-renesasUpgrade dtb-qcomUpgrade dtb-appleUpgrade dtb-amlogicUpgrade kselftests-kmp-rtUpgrade kernel-devel-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-obs-buildUpgrade kernel-docsUpgrade kernel-debug-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-vdsoUpgrade kernel-64kb-livepatch-develUpgrade kernel-macrosUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-develUpgrade kernel-azure-develUpgrade kernel-64kbUpgrade dtb-armUpgrade kernel-syms-azureUpgrade dtb-broadcomUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmallUpgrade kernel-kvmsmall-develUpgrade kernel-default-extraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-optionalUpgrade dtb-apmUpgrade dtb-amazonUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-rtUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-obs-qaUpgrade dtb-rockchipUpgrade kernel-source-rtUpgrade dlm-kmp-defaultUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-rtUpgrade kernel-docs-htmlUpgrade kernel-azure-livepatch-develUpgrade kernel-syms-rtUpgrade kernel-azure-extraUpgrade gfs2-kmp-rtUpgrade dtb-marvellUpgrade cluster-md-kmp-azureUpgrade dtb-socionext | Jul 10, 2024 | Jun 8, 2024 |
| Ubuntu | — | Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1010-oracle-64kUpgrade linux-image-intel-iotgUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1010-oemUpgrade linux-image-6.8.0-1010-ibmUpgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1070-azure-fdeUpgrade linux-image-5.15.0-118-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1064-gkeUpgrade linux-image-5.15.0-1065-oracleUpgrade linux-image-azureUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1066-gcpUpgrade linux-image-5.15.0-1064-kvmUpgrade linux-image-6.8.0-1011-nvidiaUpgrade linux-image-6.8.0-40-genericUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1060-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-kvmUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1060-ibmUpgrade linux-image-intelUpgrade linux-image-aws-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1013-awsUpgrade linux-image-oem-24.04Upgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-oem-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1062-nvidia-lowlatencyUpgrade linux-image-6.8.0-1011-nvidia-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-118-generic-lpaeUpgrade linux-image-5.15.0-1067-awsUpgrade linux-image-6.8.0-40-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1009-raspiUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1010-oracleUpgrade linux-image-5.15.0-1050-gkeopUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1012-azureUpgrade linux-image-gkeop-5.15Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-118-genericUpgrade linux-image-awsUpgrade linux-image-6.8.0-40-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1011-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1008-gkeUpgrade linux-image-5.15.0-1062-intel-iotgUpgrade linux-image-5.15.0-118-generic-64kUpgrade linux-image-raspiUpgrade linux-image-5.15.0-118-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1062-nvidiaUpgrade linux-image-6.8.0-1012-gcpUpgrade linux-image-5.15.0-1070-azureUpgrade linux-image-6.8.0-1012-azure-fdeUpgrade linux-image-6.8.0-40-generic-64kUpgrade linux-image-6.8.0-1011-nvidia-64kUpgrade linux-image-nvidiaUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-20.04 | Aug 9, 2024 | Jun 8, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 8, 2024 |
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