In the Linux kernel, the following vulnerability has been resolved:
afs: Fix lock recursion
afs_wake_up_async_call() can incur lock recursion. The problem is that it is called from AF_RXRPC whilst holding the ->notify_lock, but it tries to take a ref on the afs_call struct in order to pass it to a work queue - but if the afs_call is already queued, we then have an extraneous ref that must be put... calling afs_put_call() may call back down into AF_RXRPC through rxrpc_kernel_shutdown_call(), however, which might try taking the ->notify_lock again.
This case isn't very common, however, so defer it to a workqueue. The oops looks something like:
BUG: spinlock recursion on CPU#0, krxrpcio/7001/1646 lock: 0xffff888141399b30, .magic: dead4ead, .owner: krxrpcio/7001/1646, .owner_cpu: 0 CPU: 0 UID: 0 PID: 1646 Comm: krxrpcio/7001 Not tainted 6.12.0-rc2-build3+ #4351 Hardware name: ASUS All Series/H97-PLUS, BIOS 2306 10/09/2014 Call Trace: <TASK> dump_stack_lvl+0x47/0x70 do_raw_spin_lock+0x3c/0x90 rxrpc_kernel_shutdown_call+0x83/0xb0 afs_put_call+0xd7/0x180 rxrpc_notify_socket+0xa0/0x190 rxrpc_input_split_jumbo+0x198/0x1d0 rxrpc_input_data+0x14b/0x1e0 ? rxrpc_input_call_packet+0xc2/0x1f0 rxrpc_input_call_event+0xad/0x6b0 rxrpc_input_packet_on_conn+0x1e1/0x210 rxrpc_input_packet+0x3f2/0x4d0 rxrpc_io_thread+0x243/0x410 ? __pfx_rxrpc_io_thread+0x10/0x10 kthread+0xcf/0xe0 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x24/0x40 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1a/0x30 </TASK>
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-devel-matchedUpgrade kernel-cross-headersUpgrade python3-perfUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-64k-develUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernel-develUpgrade kernel-docUpgrade kernel-64k-debug-coreUpgrade kernel-rt-64k-develUpgrade rtlaUpgrade kernel-zfcpdump-develUpgrade kernelUpgrade kernel-coreUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-rt-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-rt-64k-coreUpgrade kernel-debug-coreUpgrade kernel-debug-develUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-rt-debugUpgrade kernel-64k-modules-coreUpgrade perfUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-debugUpgrade kernel-64k-debug-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debugUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64kUpgrade kernel-toolsUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-uki-virtUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-64k-modulesUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-debugUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-debug-develUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-64kUpgrade kernel-rt-64k-modules-coreUpgrade rvUpgrade libperfUpgrade kernel-rtUpgrade kernel-headersUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-tools-libs-devel | Nov 20, 2025 | Nov 11, 2025 |
| Debian | — | Upgrade linuxNo solution exists | May 15, 2025 | Nov 21, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Nov 21, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 9, 2025 | Nov 21, 2024 |
| Rocky_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade libperf-debuginfoUpgrade rvUpgrade kernel-rt-debuginfoUpgrade perf-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-toolsUpgrade kernel-zfcpdumpUpgrade kernel-devel-matchedUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-zfcpdump-coreUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade libperfUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-coreUpgrade kernel-develUpgrade kernel-debugUpgrade kernel-rt-debug-coreUpgrade kernel-uki-virtUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade python3-perfUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-modules-coreUpgrade kernel-debug-develUpgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-coreUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-tools-libsUpgrade kernel-rt-debug-develUpgrade kernel-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-develUpgrade rtla | Feb 5, 2026 | Nov 21, 2025 |
| Ubuntu | — | Upgrade linux-image-4.15.0-1187-awsUpgrade linux-image-azure-cvmUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-5.15.0-164-lowlatency-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-5.4.0-1136-raspiUpgrade linux-image-5.15.0-164-fipsUpgrade linux-image-oem-22.04dUpgrade linux-image-gcp-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1081-gkeopUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1093-nvidia-lowlatencyUpgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-6.11.0-1015-oemUpgrade linux-image-5.15.0-1094-gkeUpgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-aws-fips-4.15Upgrade linux-image-oemUpgrade linux-image-aws-hweUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-4.15Upgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-azure-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-intelUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1050-nvidia-tegra-rtUpgrade linux-image-5.15.0-164-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-4.15.0-1142-fipsUpgrade linux-image-oem-osp1Upgrade linux-image-generic-lpae-hwe-18.04Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-5.15.0-1039-nvidia-tegra-igxUpgrade linux-image-5.4.0-1151-oracleUpgrade linux-image-6.8.0-58-genericUpgrade linux-image-5.15.0-1102-azure-fipsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspi-5.4Upgrade linux-image-5.15.0-1097-realtimeUpgrade linux-image-kvm-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-gcp-fips-4.15Upgrade linux-image-oem-20.04cUpgrade linux-image-raspi-5.15Upgrade linux-image-azure-4.15Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-4.15.0-2104-azure-fipsUpgrade linux-image-lowlatency-5.4Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1098-gcp-fipsUpgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-aws-fips-5.4Upgrade linux-image-4.15.0-245-genericUpgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1050-nvidia-tegraUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-5.4.0-1156-azureUpgrade linux-image-generic-5.4Upgrade linux-image-generic-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1092-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.4.0-1127-fipsUpgrade linux-image-5.15.0-1090-intel-iot-realtimeUpgrade linux-image-ibm-5.15Upgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-164-lowlatencyUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-5.15.0-1062-xilinx-zynqmpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1099-ibmUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-azure-fips-4.15Upgrade linux-image-6.11.0-18-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1098-aws-fipsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.4.0-1057-iotUpgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.11.0-1009-azureUpgrade linux-image-oracle-5.15Upgrade linux-image-generic-lpae-5.4Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-4.15.0-1169-kvmUpgrade linux-image-aws-lts-18.04Upgrade linux-image-azure-fipsUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-nvidia-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1090-kvmUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-azureUpgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-fips-5.15Upgrade linux-image-kvmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gkeUpgrade linux-image-snapdragon-5.4Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1039-nvidia-tegra-igx-rtUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-4.15.0-2125-aws-fipsUpgrade linux-image-4.15.0-245-lowlatencyUpgrade linux-image-awsUpgrade linux-image-ibm-5.4Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-4.15.0-1180-gcpUpgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-4.15.0-1149-oracleUpgrade linux-image-gcpUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-5.15.0-1092-ibmUpgrade linux-image-fips-5.4Upgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1098-awsUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-azure-nvidiaUpgrade linux-image-genericUpgrade linux-image-gcp-fips-5.4Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-aws-fipsUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fips-5.4Upgrade linux-image-5.4.0-1156-gcp-fipsUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-gcp-5.4Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.4.0-224-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1098-gcpUpgrade linux-image-5.15.0-164-generic-lpaeUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1093-intel-iotgUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.4.0-1156-gcpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-fips-5.15Upgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-5.15.0-1102-azureUpgrade linux-image-azure-5.4Upgrade linux-image-oracleUpgrade linux-image-aws-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracle-5.4Upgrade linux-image-5.4.0-224-generic-lpaeUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.4.0-1153-awsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-oem-24.04bUpgrade linux-image-5.4.0-1071-xilinx-zynqmpUpgrade linux-image-4.15.0-2088-gcp-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-5.4.0-1140-kvmUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-fipsUpgrade linux-image-kvm-5.4Upgrade linux-image-aws-64k-5.15Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-4.15.0-1195-azureUpgrade linux-image-raspi2Upgrade linux-image-aws-4.15Upgrade linux-image-aws-5.4Upgrade linux-image-5.15.0-1093-nvidiaUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.4.0-1153-aws-fipsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1157-azure-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-164-generic-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-virtual-5.4Upgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-5.4.0-224-genericUpgrade linux-image-gcp-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1098-aws-64kUpgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-4.15Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-5.15.0-1095-oracle | Feb 20, 2025 | Nov 21, 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