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-debug-modules-coreUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-develUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-debug-develUpgrade kernel-64k-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-modulesUpgrade kernelUpgrade kernel-modules-extraUpgrade kernel-rt-debugUpgrade kernel-rt-modules-extraUpgrade kernel-debugUpgrade perfUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64k-modules-coreUpgrade kernel-rt-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-uki-virtUpgrade kernel-cross-headersUpgrade kernel-64k-develUpgrade python3-perfUpgrade kernel-zfcpdump-modules-extraUpgrade rtlaUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-uki-virtUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-abi-stablelistsUpgrade kernel-64k-coreUpgrade kernel-rtUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rt-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-64k-debugUpgrade kernel-rt-64k-debug-coreUpgrade kernel-devel-matchedUpgrade rvUpgrade kernel-headersUpgrade kernel-debug-modulesUpgrade kernel-64kUpgrade kernel-zfcpdump-modulesUpgrade kernel-toolsUpgrade kernel-rt-64kUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-modulesUpgrade kernel-rt-64k-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-modulesUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-debug-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-modules-core | Nov 20, 2025 | Nov 11, 2025 |
| Debian | — | No solution existsUpgrade linux | May 15, 2025 | Nov 21, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Nov 21, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 9, 2025 | Nov 21, 2024 |
| Rocky_linux | — | Upgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-devel-matchedUpgrade kernel-debug-debuginfoUpgrade kernel-debug-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-debug-modules-extraUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade libperf-debuginfoUpgrade rvUpgrade kernel-rt-debuginfoUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdumpUpgrade kernel-toolsUpgrade kernel-rt-debug-coreUpgrade kernelUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade python3-perf-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-uki-virtUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-coreUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libsUpgrade kernel-rt-debug-develUpgrade kernel-debuginfoUpgrade rtlaUpgrade kernel-rt-coreUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-debugUpgrade kernel-zfcpdump-develUpgrade python3-perf | Feb 5, 2026 | Nov 21, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-164-lowlatency-64kUpgrade linux-image-5.15.0-1093-nvidia-lowlatencyUpgrade linux-image-5.15.0-164-fipsUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-5.15.0-1081-gkeopUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-azureUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-oracle-64kUpgrade linux-image-azure-fips-4.15Upgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-4.15.0-1169-kvmUpgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-1090-intel-iot-realtimeUpgrade linux-image-5.15.0-1090-kvmUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-generic-lpae-5.4Upgrade linux-image-4.15.0-1187-awsUpgrade linux-image-kvmUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1092-raspiUpgrade linux-image-oracle-5.15Upgrade linux-image-6.11.0-1015-oemUpgrade linux-image-aws-fips-4.15Upgrade linux-image-5.4.0-1099-ibmUpgrade linux-image-ibm-5.15Upgrade linux-image-5.15.0-1062-xilinx-zynqmpUpgrade linux-image-aws-lts-20.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oemUpgrade linux-image-5.15.0-1094-gkeUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-5.15Upgrade linux-image-aws-hweUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1039-nvidia-tegra-igxUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-4.15Upgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-lowlatency-5.4Upgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-22.04dUpgrade linux-image-virtual-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-generic-lpae-hwe-18.04Upgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.4.0-1156-azureUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-4.15.0-2104-azure-fipsUpgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1151-oracleUpgrade linux-image-aws-fips-5.4Upgrade linux-image-4.15.0-1142-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-4.15.0-245-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-5.15.0-1102-azure-fipsUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-raspi-5.4Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1097-realtimeUpgrade linux-image-5.15.0-1098-aws-fipsUpgrade linux-image-5.15.0-164-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-5.4.0-1057-iotUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-164-genericUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-22.04cUpgrade linux-image-realtimeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1050-nvidia-tegra-rtUpgrade linux-image-azure-4.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-58-genericUpgrade linux-image-kvm-5.15Upgrade linux-image-5.4.0-1127-fipsUpgrade linux-image-intelUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-5.15.0-1050-nvidia-tegraUpgrade linux-image-lowlatency-5.15Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspiUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1136-raspiUpgrade linux-image-generic-5.4Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-raspi-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1098-gcp-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-aws-64k-5.15Upgrade linux-image-gcp-5.4Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.15.0-1102-azureUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.4.0-1157-azure-fipsUpgrade linux-image-5.15.0-1093-nvidiaUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-4.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-oem-24.04Upgrade linux-image-5.4.0-224-genericUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-oem-24.04bUpgrade linux-image-gcpUpgrade linux-image-fips-5.4Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-5.15.0-1092-ibmUpgrade linux-image-4.15.0-1149-oracleUpgrade linux-image-4.15.0-1180-gcpUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidiaUpgrade linux-image-ibm-5.4Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1098-awsUpgrade linux-image-lowlatencyUpgrade linux-image-awsUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1039-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-4.15.0-245-lowlatencyUpgrade linux-image-4.15.0-2125-aws-fipsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-fips-5.15Upgrade linux-image-virtualUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1095-oracleUpgrade linux-image-snapdragon-5.4Upgrade linux-image-aws-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-5.4.0-224-lowlatencyUpgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-aws-4.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-raspi2Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1153-awsUpgrade linux-image-4.15.0-1195-azureUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1156-gcpUpgrade linux-image-5.15.0-164-generic-64kUpgrade linux-image-4.15.0-2088-gcp-fipsUpgrade linux-image-aws-5.4Upgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04Upgrade linux-image-gkeopUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.4.0-1153-aws-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-kvm-5.4Upgrade linux-image-azure-lts-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-azure-fips-5.4Upgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-5.4.0-1156-gcp-fipsUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1071-xilinx-zynqmpUpgrade linux-image-5.4.0-1140-kvmUpgrade linux-image-5.4.0-224-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1093-intel-iotgUpgrade linux-image-5.15.0-1098-aws-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtual-5.4Upgrade linux-image-oracle-5.4Upgrade linux-image-5.15.0-164-generic-lpaeUpgrade linux-image-oem-20.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1098-gcpUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-gcp-fips-5.4Upgrade linux-image-gkeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-5.4Upgrade linux-image-6.8.0-1027-azure | 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