In the Linux kernel, the following vulnerability has been resolved:
rxrpc: Fix recv-recv race of completed call
If a call receives an event (such as incoming data), the call gets placed on the socket's queue and a thread in recvmsg can be awakened to go and process it. Once the thread has picked up the call off of the queue, further events will cause it to be requeued, and once the socket lock is dropped (recvmsg uses call->user_mutex to allow the socket to be used in parallel), a second thread can come in and its recvmsg can pop the call off the socket queue again.
In such a case, the first thread will be receiving stuff from the call and the second thread will be blocked on call->user_mutex. The first thread can, at this point, process both the event that it picked call for and the event that the second thread picked the call for and may see the call terminate - in which case the call will be "released", decoupling the call from the user call ID assigned to it (RXRPC_USER_CALL_ID in the control message).
The first thread will return okay, but then the second thread will wake up holding the user_mutex and, if it sees that the call has been released by the first thread, it will BUG thusly:
kernel BUG at net/rxrpc/recvmsg.c:474!
Fix this by just dequeuing the call and ignoring it if it is seen to be already released. We can't tell userspace about it anyway as the user call ID has become stale.
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Aug 16, 2025 |
| Suse | — | Upgrade ocfs2-kmp-64kbUpgrade kernel-source-vanillaUpgrade dtb-broadcomUpgrade dtb-amlogicUpgrade kernel-default-extraUpgrade kernel-sourceUpgrade kernel-syms-azureUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade kernel-azureUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-develUpgrade kselftests-kmp-azureUpgrade dtb-qcomUpgrade kernel-docs-htmlUpgrade dtb-lgUpgrade kselftests-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade kernel-source-azureUpgrade kernel-azure-vdsoUpgrade kernel-obs-buildUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-extraUpgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade kernel-rt_debug-develUpgrade kernel-default-vdsoUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-develUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-azureUpgrade dtb-marvellUpgrade dtb-apmUpgrade dtb-exynosUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade kernel-syms-rtUpgrade kernel-default-livepatchUpgrade kernel-rtUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-rt-livepatchUpgrade dtb-freescaleUpgrade kernel-default-livepatch-develUpgrade kernel-debugUpgrade dtb-hisiliconUpgrade dtb-xilinxUpgrade dlm-kmp-rtUpgrade kernel-debug-develUpgrade kernel-64kbUpgrade dtb-sprdUpgrade kernel-rt_debugUpgrade kernel-devel-rtUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-caviumUpgrade dlm-kmp-defaultUpgrade kernel-develUpgrade kernel-64kb-develUpgrade dtb-socionextUpgrade dtb-mediatekUpgrade kernel-defaultUpgrade kernel-azure-optionalUpgrade kernel-default-develUpgrade kernel-default-baseUpgrade dtb-appleUpgrade dtb-amazonUpgrade kernel-docsUpgrade kselftests-kmp-rtUpgrade dtb-armUpgrade reiserfs-kmp-defaultUpgrade kernel-symsUpgrade dtb-amdUpgrade kernel-default-optionalUpgrade kernel-rt-develUpgrade dtb-renesasUpgrade dtb-allwinnerUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade dtb-alteraUpgrade cluster-md-kmp-64kb | Dec 5, 2025 | Sep 18, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-realtime-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64k-6.14Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-raspiUpgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-gke-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-genericUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azureUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-oem-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.14.0-1017-azureUpgrade linux-image-oem-6.14Upgrade linux-image-raspi-6.14Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-awsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-fips-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-generic-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-virtualUpgrade linux-image-oem-24.04Upgrade linux-image-kvmUpgrade linux-image-ibm-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-ibm-classicUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1016-oemUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeop-6.8Upgrade linux-image-gkeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-gcpUpgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gkeopUpgrade linux-image-gke-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-xilinxUpgrade linux-image-virtual-6.14Upgrade linux-image-oracleUpgrade linux-image-oem-22.04bUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-6.14Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-24.04 | Nov 25, 2025 | Nov 21, 2025 |
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