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