In the Linux kernel, the following vulnerability has been resolved:
regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
drvdata::gpiods is supposed to hold an array of 'gpio_desc' pointers. But the memory is allocated for only one pointer. This will lead to out-of-bounds access later in the code if 'config::ngpios' is > 1. So fix the code to allocate enough memory to hold 'config::ngpios' of GPIO descriptors.
While at it, also move the check for memory allocation failure to be below the allocation to make it more readable.
CVSS Details
- CVSS 3.1 Base Score: 8.4
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 28, 2025 | Jul 28, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 25, 2025 |
| Redhat_linux | — | — | Jul 31, 2025 | Jul 25, 2025 |
| Suse | — | Upgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-macrosUpgrade kernel-rt-livepatchUpgrade kernel-syms-rtUpgrade dtb-renesasUpgrade kernel-docsUpgrade kselftests-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade dtb-armUpgrade kernel-default-base-rebuildUpgrade dtb-apmUpgrade kernel-rt-livepatch-develUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade kernel-64kb-extraUpgrade kernel-default-optionalUpgrade dtb-mediatekUpgrade kernel-devel-rtUpgrade kselftests-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-rt-extraUpgrade dtb-socionextUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade kernel-debug-vdsoUpgrade kernel-default-baseUpgrade kernel-obs-buildUpgrade kernel-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-default-livepatch-develUpgrade kernel-rt-develUpgrade dlm-kmp-rtUpgrade kernel-64kb-develUpgrade dlm-kmp-defaultUpgrade dtb-amlogicUpgrade dtb-amdUpgrade kselftests-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-source-vanillaUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade kernel-default-develUpgrade kselftests-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debug-develUpgrade dtb-marvellUpgrade dtb-caviumUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade kernel-64kbUpgrade dtb-hisiliconUpgrade kernel-rt-vdsoUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade dtb-exynosUpgrade kernel-rt_debug-develUpgrade kernel-rt_debugUpgrade dtb-amazonUpgrade dtb-qcomUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kernel-default-livepatchUpgrade kernel-azureUpgrade dtb-appleUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-syms-azureUpgrade kernel-sourceUpgrade kernel-rt-optionalUpgrade kernel-rtUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade dtb-alteraUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-develUpgrade kernel-source-rtUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade gfs2-kmp-azureUpgrade dtb-broadcomUpgrade cluster-md-kmp-rtUpgrade dtb-lg | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-raspi-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-oracle-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-gkeopUpgrade linux-image-oem-22.04dUpgrade linux-image-raspiUpgrade linux-image-raspi-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-raspi-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-ibm-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-gke-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.14.0-1015-awsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-aws-64k-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-lowlatencyUpgrade linux-image-azure-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1096-azureUpgrade linux-image-azure-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-intelUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-generic-6.14Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-genericUpgrade linux-image-azureUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-aws-fipsUpgrade linux-image-generic-5.15Upgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-virtual-5.15Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-oem-6.14Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.15.0-156-genericUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-5.15.0-156-fipsUpgrade linux-image-xilinxUpgrade linux-image-oem-24.04aUpgrade linux-image-fips-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-fips-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-aws-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-generic-64k-6.14Upgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-oem-24.04Upgrade linux-image-gcp-5.15Upgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-virtualUpgrade linux-image-raspi-realtimeUpgrade linux-image-gcpUpgrade linux-image-azure-6.14Upgrade linux-image-fipsUpgrade linux-image-azure-fips-5.15Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-oracleUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-kvmUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-realtimeUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-generic-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-awsUpgrade linux-image-6.8.0-1046-nvidia-64k | Jul 31, 2025 | Jul 25, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Jul 25, 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