In the Linux kernel, the following vulnerability has been resolved:
pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
In create_pinctrl(), pinctrl_maps_mutex is acquired before calling add_setting(). If add_setting() returns -EPROBE_DEFER, create_pinctrl() calls pinctrl_free(). However, pinctrl_free() attempts to acquire pinctrl_maps_mutex, which is already held by create_pinctrl(), leading to a potential deadlock.
This patch resolves the issue by releasing pinctrl_maps_mutex before calling pinctrl_free(), preventing the deadlock.
This bug was discovered and resolved using Coverity Static Analysis Security Testing (SAST) by Synopsys, Inc.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-debugUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-coreUpgrade bpftoolUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernelUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-kvmUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-coreUpgrade kernel-debugUpgrade kernel-rt-develUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade python3-perfUpgrade kernel-rtUpgrade perfUpgrade kernel-modulesUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-develUpgrade kernel-docUpgrade kernel-zfcpdump-core | Sep 26, 2024 | Jul 29, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade perfUpgrade bpftoolUpgrade kernelUpgrade kernel-livepatch-5.10.223-211.872Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-develUpgrade python-perfUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-4.14.350-266.564Upgrade kernel-livepatch-5.15.162-107.160 | Aug 21, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernel-livepatch-6.1.97-104.177Upgrade kernelUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade perfUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo | Feb 17, 2025 | Jul 29, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 7, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Nov 11, 2024 | Jul 29, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 16, 2024 | Jul 29, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Sep 25, 2024 | Jul 29, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-coreUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-rt-kvmUpgrade kernel-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-headersUpgrade kernel-debug-modulesUpgrade kernel-rt-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-modulesUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debugUpgrade perf-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-cross-headersUpgrade kernel-rt-debug-kvmUpgrade perfUpgrade kernel-rt-debugUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-develUpgrade kernel-debug-develUpgrade kernel-rt-coreUpgrade python3-perfUpgrade kernel-rt-debug-modules-extra | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade kernel-obs-buildUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade kernel-default-extraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-optionalUpgrade kernel-default-livepatchUpgrade dlm-kmp-defaultUpgrade kernel-sourceUpgrade kernel-azure-vdsoUpgrade kernel-docs-htmlUpgrade kernel-syms-azureUpgrade dlm-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-rt-vdsoUpgrade dtb-socionextUpgrade kernel-azure-livepatch-develUpgrade dtb-marvellUpgrade kernel-zfcpdumpUpgrade kernel-devel-azureUpgrade kselftests-kmp-azureUpgrade dtb-exynosUpgrade reiserfs-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-defaultUpgrade kernel-azure-extraUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade dtb-apmUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade kernel-docsUpgrade kernel-rtUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-rt_debugUpgrade kernel-azure-develUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade kernel-azure-baseUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade ocfs2-kmp-rtUpgrade kernel-default-manUpgrade kernel-obs-qaUpgrade kernel-source-rtUpgrade kernel-kvmsmall-develUpgrade dtb-broadcomUpgrade dtb-alteraUpgrade cluster-md-kmp-rtUpgrade kernel-azureUpgrade dtb-sprdUpgrade gfs2-kmp-azureUpgrade dlm-kmp-64kbUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-debug-vdsoUpgrade dtb-nvidiaUpgrade dtb-appleUpgrade dtb-amazonUpgrade kernel-default-livepatch-develUpgrade kernel-rt-livepatchUpgrade dtb-caviumUpgrade ocfs2-kmp-defaultUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-devel-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-vdsoUpgrade kernel-64kb-develUpgrade dtb-amdUpgrade kernel-64kbUpgrade dtb-mediatekUpgrade dtb-hisiliconUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-64kb-livepatch-develUpgrade dlm-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-default-optionalUpgrade kernel-default-develUpgrade dtb-armUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-develUpgrade kernel-default-baseUpgrade kernel-rt_debug-develUpgrade kernel-syms | Dec 5, 2025 | Sep 27, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1017-azureUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-aws-hweUpgrade linux-image-4.15.0-1176-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-azure-lts-18.04Upgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-intel-iotgUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-azure-lts-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-raspiUpgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04bUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-kvmUpgrade linux-image-oemUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1016-oemUpgrade linux-image-aws-lts-18.04Upgrade linux-image-intelUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.8.0-1018-awsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-4.15.0-1184-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-azure-fdeUpgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-genericUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-oem-24.04Upgrade linux-image-4.4.0-1139-awsUpgrade linux-image-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-bluefieldUpgrade linux-image-gcpUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-4.4.0-1177-awsUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-awsUpgrade linux-image-oem-20.04bUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-generic-lts-xenialUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-4.4.0-262-genericUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-4.15.0-232-genericUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-lowlatencyUpgrade linux-image-raspi2 | Sep 13, 2024 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 29, 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