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-debug-develUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade kernel-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-coreUpgrade kernel-develUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-rt-develUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-modulesUpgrade kernelUpgrade bpftoolUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-debugUpgrade kernel-debug-coreUpgrade kernel-rt-kvmUpgrade kernel-abi-stablelistsUpgrade kernel-docUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-modulesUpgrade python3-perfUpgrade kernel-rtUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-develUpgrade kernel-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modules-extraUpgrade perfUpgrade kernel-headers | Sep 26, 2024 | Jul 29, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.223-211.872Upgrade kernelUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade kernel-livepatch-4.14.350-266.564Upgrade python-perfUpgrade perf-debuginfo | Aug 21, 2024 | Jul 29, 2024 |
| Amazon_linux_2023 | — | Upgrade bpftoolUpgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade kernelUpgrade kernel-livepatch-6.1.97-104.177Upgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-libbpf-develUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-libbpfUpgrade kernel-devel | Feb 17, 2025 | Jul 29, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 7, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Oct 9, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftool | Nov 5, 2024 | Jul 29, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade 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-coreUpgrade kernel-headersUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-rt-debug-coreUpgrade python3-perf-debuginfoUpgrade kernel-debug-modulesUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-debugUpgrade kernel-rtUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-develUpgrade bpftool-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-develUpgrade perfUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-coreUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-tools-libs-develUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-debuginfoUpgrade kernel-rt-debugUpgrade perf-debuginfoUpgrade kernel-debug-develUpgrade kernel-cross-headers | Oct 2, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade kselftests-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-sprdUpgrade kernel-default-baseUpgrade dtb-xilinxUpgrade kernel-rt_debug-livepatch-develUpgrade dlm-kmp-64kbUpgrade kernel-azure-optionalUpgrade gfs2-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade dtb-renesasUpgrade kernel-source-vanillaUpgrade dlm-kmp-rtUpgrade dtb-allwinnerUpgrade kernel-64kbUpgrade dtb-caviumUpgrade kernel-64kb-livepatch-develUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-rtUpgrade dtb-amazonUpgrade kernel-default-develUpgrade kernel-debug-develUpgrade kernel-rt-livepatchUpgrade kernel-debugUpgrade kernel-azureUpgrade dtb-amdUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-64kbUpgrade dtb-appleUpgrade dtb-alteraUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade dtb-armUpgrade reiserfs-kmp-defaultUpgrade dtb-mediatekUpgrade kernel-rt-develUpgrade kernel-64kb-develUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-develUpgrade reiserfs-kmp-azureUpgrade kernel-symsUpgrade kernel-defaultUpgrade kernel-default-optionalUpgrade dtb-nvidiaUpgrade kernel-devel-rtUpgrade kernel-default-vdsoUpgrade dtb-hisiliconUpgrade kernel-source-rtUpgrade gfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-syms-rtUpgrade kernel-azure-livepatch-develUpgrade dtb-socionextUpgrade cluster-md-kmp-azureUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-macrosUpgrade dtb-amlogicUpgrade kernel-kvmsmallUpgrade dtb-lgUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade dtb-freescaleUpgrade kernel-default-base-rebuildUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-baseUpgrade kernel-rt_debugUpgrade kernel-azure-vdsoUpgrade dlm-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-sourceUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade dtb-marvellUpgrade kernel-default-manUpgrade kernel-syms-azureUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade kernel-source-azureUpgrade kernel-obs-qaUpgrade kernel-rt-optionalUpgrade gfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-azure-develUpgrade dtb-exynosUpgrade dtb-broadcomUpgrade dtb-apmUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rt | Dec 5, 2025 | Sep 27, 2024 |
| Ubuntu | — | Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-nvidia-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-4.15.0-1184-azureUpgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-oemUpgrade linux-image-intelUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-azure-fdeUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-kvmUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-aws-hweUpgrade linux-image-gkeop-5.15Upgrade linux-image-azureUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-4.15.0-1176-awsUpgrade linux-image-nvidia-6.8Upgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-azure-lts-18.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1017-azureUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-azure-lts-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-4.4.0-262-genericUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-generic-lts-xenialUpgrade linux-image-gke-5.15Upgrade linux-image-4.15.0-232-genericUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-gkeop-5.4Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-4.4.0-1177-awsUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-awsUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-4.4.0-1139-awsUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-bluefieldUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-oracleUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-oem-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-gkeUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-5.4.0-195-generic-lpae | 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