In the Linux kernel, the following vulnerability has been resolved:
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
If the FW doesn't support the PDS_CORE_CMD_FW_CONTROL command the driver might at the least print garbage and at the worst crash when the user runs the "devlink dev info" devlink command.
This happens because the stack variable fw_list is not 0 initialized which results in fw_list.num_fw_slots being a garbage value from the stack. Then the driver tries to access fw_list.fw_names[i] with i >= ARRAY_SIZE and runs off the end of the array.
Fix this by initializing the fw_list and by not failing completely if the devcmd fails because other useful information is printed via devlink dev info even if the devcmd fails.
CVSS Details
- CVSS 3.1 Base Score: 7.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 13, 2025 | May 9, 2025 |
| Suse | — | Upgrade kernel-kvmsmall-develUpgrade dtb-exynosUpgrade kernel-64kb-optionalUpgrade kernel-macrosUpgrade kernel-64kb-develUpgrade dtb-amazonUpgrade kernel-rt_debugUpgrade kernel-zfcpdumpUpgrade dtb-mediatekUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-symsUpgrade dtb-freescaleUpgrade kernel-default-extraUpgrade dlm-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-azureUpgrade dtb-armUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-rt-develUpgrade kselftests-kmp-64kbUpgrade kernel-devel-rtUpgrade dtb-qcomUpgrade dtb-lgUpgrade kernel-devel-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-debugUpgrade kernel-obs-qaUpgrade kernel-sourceUpgrade kernel-azure-extraUpgrade kselftests-kmp-defaultUpgrade dtb-appleUpgrade kernel-azure-develUpgrade gfs2-kmp-rtUpgrade kernel-64kbUpgrade kernel-azure-vdsoUpgrade kernel-rtUpgrade kernel-syms-azureUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-source-azureUpgrade kernel-kvmsmallUpgrade dtb-apmUpgrade kernel-default-develUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-defaultUpgrade kernel-obs-buildUpgrade kernel-debug-vdsoUpgrade dtb-nvidiaUpgrade dtb-marvellUpgrade dtb-socionextUpgrade kernel-docs-htmlUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-rt-extraUpgrade dtb-allwinnerUpgrade kernel-source-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-docsUpgrade kernel-develUpgrade kernel-default-baseUpgrade dtb-broadcomUpgrade dtb-rockchipUpgrade dtb-xilinxUpgrade kselftests-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-default-vdsoUpgrade kernel-default-optionalUpgrade ocfs2-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-default-base-rebuildUpgrade kernel-azureUpgrade dtb-caviumUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-debug-develUpgrade kernel-defaultUpgrade dtb-amdUpgrade dtb-alteraUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade dtb-renesas | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-gcp-6.8Upgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-aws-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-kvmUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-realtimeUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-aws-64kUpgrade linux-image-raspiUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-generic-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-gkeUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64kUpgrade linux-image-gcp-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-azureUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-raspi-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gke-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-6.8Upgrade linux-image-gcpUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-aws-64k-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidiaUpgrade linux-image-ibm-classicUpgrade linux-image-aws-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1051-azure | Jun 26, 2025 | May 9, 2025 |
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