In the Linux kernel, the following vulnerability has been resolved:
regulator: max20086: fix invalid memory access
max20086_parse_regulators_dt() calls of_regulator_match() using an array of struct of_regulator_match allocated on the stack for the matches argument.
of_regulator_match() calls devm_of_regulator_put_matches(), which calls devres_alloc() to allocate a struct devm_of_regulator_matches which will be de-allocated using devm_of_regulator_put_matches().
struct devm_of_regulator_matches is populated with the stack allocated matches array.
If the device fails to probe, devm_of_regulator_put_matches() will be called and will try to call of_node_put() on that stack pointer, generating the following dmesg entries:
max20086 6-0028: Failed to read DEVICE_ID reg: -121 kobject: '\xc0$\xa5\x03' (000000002cebcb7a): is not initialized, yet kobject_put() is being called.
Followed by a stack trace matching the call flow described above.
Switch to allocating the matches array using devm_kcalloc() to avoid accessing the stack pointer long after it's out of scope.
This also has the advantage of allowing multiple max20086 to probe without overriding the data stored inside the global of_regulator_match.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Jun 20, 2025 | Jun 18, 2025 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-rt_debugUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-rtUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-azureUpgrade dtb-lgUpgrade kernel-symsUpgrade dtb-xilinxUpgrade dtb-appleUpgrade gfs2-kmp-rtUpgrade kernel-obs-qaUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-socionextUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade kernel-64kb-optionalUpgrade dlm-kmp-azureUpgrade dtb-apmUpgrade kernel-debug-develUpgrade dtb-caviumUpgrade dtb-armUpgrade dtb-marvellUpgrade kernel-develUpgrade cluster-md-kmp-azureUpgrade dtb-freescaleUpgrade dtb-mediatekUpgrade dtb-renesasUpgrade kernel-default-baseUpgrade kselftests-kmp-defaultUpgrade kernel-debugUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-azure-extraUpgrade reiserfs-kmp-defaultUpgrade dtb-alteraUpgrade kernel-kvmsmall-develUpgrade cluster-md-kmp-rtUpgrade kernel-source-azureUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade dtb-amazonUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-extraUpgrade kernel-default-extraUpgrade kernel-default-livepatchUpgrade kernel-rt-develUpgrade kernel-default-develUpgrade kernel-devel-rtUpgrade dtb-amdUpgrade kernel-azure-optionalUpgrade dtb-amlogicUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade kernel-source-vanillaUpgrade kernel-kvmsmallUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-syms-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade dtb-qcomUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-default-vdsoUpgrade kernel-azure-develUpgrade kernel-rt-extraUpgrade dlm-kmp-64kbUpgrade dtb-sprdUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade kernel-docsUpgrade kernel-rtUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade dtb-rockchipUpgrade kernel-rt_debug-develUpgrade dtb-broadcomUpgrade cluster-md-kmp-defaultUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-syms-azure | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-raspi-6.8Upgrade linux-image-realtimeUpgrade linux-image-oracle-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-azureUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-genericUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1011-oracle-64kUpgrade linux-image-generic-6.14Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04Upgrade linux-image-realtime-6.14Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-aws-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidiaUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-fipsUpgrade linux-image-aws-6.14Upgrade linux-image-oracle-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-1010-oemUpgrade linux-image-6.14.0-28-generic-64kUpgrade linux-image-gke-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeopUpgrade linux-image-gkeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-6.14Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-generic-64kUpgrade linux-image-6.14.0-1011-aws-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-generic-64k-6.14Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-realtime-6.8.1Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-6.14Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-6.8Upgrade linux-image-6.14.0-1010-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1014-gcpUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-virtual-6.14Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-virtualUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-6.14.0-28-genericUpgrade linux-image-azure-fips-6.8Upgrade linux-image-oracleUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-oem-24.04cUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-aws-fips-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-6.14.0-1012-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-6.14.0-1010-azureUpgrade linux-image-oem-6.14Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1011-oracleUpgrade linux-image-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.14.0-1011-awsUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1014-gcp-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-generic-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinxUpgrade linux-image-kvmUpgrade linux-image-raspi-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-64k | Jun 26, 2025 | Jun 18, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 8, 2025 | Jun 18, 2025 |
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