In the Linux kernel, the following vulnerability has been resolved:
sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
tianshuo han reported a remotely-triggerable crash if the client sends a kernel RPC server a specially crafted packet. If decoding the RPC reply fails in such a way that SVC_GARBAGE is returned without setting the rq_accept_statp pointer, then that pointer can be dereferenced and a value stored there.
If it's the first time the thread has processed an RPC, then that pointer will be set to NULL and the kernel will crash. In other cases, it could create a memory scribble.
The server sunrpc code treats a SVC_GARBAGE return from svc_authenticate or pg_authenticate as if it should send a GARBAGE_ARGS reply. RFC 5531 says that if authentication fails that the RPC should be rejected instead with a status of AUTH_ERR.
Handle a SVC_GARBAGE return as an AUTH_ERROR, with a reason of AUTH_BADCRED instead of returning GARBAGE_ARGS in that case. This sidesteps the whole problem of touching the rpc_accept_statp pointer in this situation and avoids the crash.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-64k-debug-develUpgrade kernel-64k-debugUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-kvmUpgrade kernel-rt-64kUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-rt-64k-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-develUpgrade perfUpgrade rvUpgrade kernel-docUpgrade kernel-rt-debugUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64k-debug-develUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade kernel-debug-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-debug-modulesUpgrade libperfUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-zfcpdump-develUpgrade kernel-rt-coreUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64k-coreUpgrade kernel-64k-modules-coreUpgrade kernel-debugUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-64k-develUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-modulesUpgrade kernelUpgrade kernel-headersUpgrade kernel-64kUpgrade kernel-modulesUpgrade kernel-64k-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-rt-debug-kvmUpgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libsUpgrade rtlaUpgrade kernel-modules-coreUpgrade kernel-debug-modules-core | Jul 24, 2025 | Jun 30, 2025 |
| Amazon_linux_2023 | — | Upgrade perf6.12Upgrade kernel6.12-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-headersUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12Upgrade kernel6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade python3-perf6.12Upgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade perf6.12-debuginfoUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf6.12-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-libbpf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-devel | Aug 5, 2025 | Jun 30, 2025 |
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Jul 17, 2025 | Jun 30, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jul 9, 2025 | Jun 30, 2025 |
| Rocky_linux | — | Upgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-debugUpgrade kernel-cross-headersUpgrade kernel-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-uki-virtUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-coreUpgrade python3-perf-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade rtlaUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade libperfUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modules-extraUpgrade perfUpgrade rvUpgrade kernel-debug-develUpgrade kernel-toolsUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virtUpgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-headersUpgrade kernel-debug-devel-matchedUpgrade python3-perfUpgrade kernel-develUpgrade kernel-modules-coreUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-modules-core | Feb 5, 2026 | Oct 3, 2025 |
| Suse | — | Upgrade ocfs2-kmp-defaultUpgrade dtb-lgUpgrade kernel-64kbUpgrade kernel-default-baseUpgrade kernel-default-develUpgrade dtb-renesasUpgrade kernel-rt-develUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-azureUpgrade dlm-kmp-azureUpgrade kernel-develUpgrade kernel-kvmsmall-develUpgrade dtb-apmUpgrade kernel-default-vdsoUpgrade dtb-appleUpgrade kselftests-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-rtUpgrade kernel-docsUpgrade dtb-caviumUpgrade kernel-obs-qaUpgrade ocfs2-kmp-azureUpgrade kernel-default-extraUpgrade kselftests-kmp-rtUpgrade dtb-amazonUpgrade cluster-md-kmp-rtUpgrade dtb-amdUpgrade kernel-64kb-optionalUpgrade kernel-symsUpgrade kernel-zfcpdumpUpgrade kernel-default-optionalUpgrade cluster-md-kmp-defaultUpgrade kernel-debugUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-rtUpgrade dtb-xilinxUpgrade kernel-rt-livepatchUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade dtb-hisiliconUpgrade kernel-64kb-develUpgrade dtb-armUpgrade kernel-debug-develUpgrade kernel-source-azureUpgrade ocfs2-kmp-rtUpgrade kernel-rt-vdsoUpgrade dlm-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade dtb-socionextUpgrade dtb-broadcomUpgrade kernel-macrosUpgrade kernel-syms-azureUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade kernel-source-vanillaUpgrade kernel-devel-azureUpgrade kernel-source-rtUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmallUpgrade kernel-azure-optionalUpgrade kernel-azureUpgrade dtb-marvellUpgrade dtb-exynosUpgrade kselftests-kmp-64kbUpgrade kernel-debug-vdsoUpgrade kernel-rt-optionalUpgrade kernel-rtUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade kernel-rt-livepatch-develUpgrade dtb-rockchipUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-azureUpgrade dtb-alteraUpgrade kernel-sourceUpgrade kernel-rt_debugUpgrade kernel-azure-vdsoUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade dtb-freescaleUpgrade dtb-amlogicUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdso | Dec 5, 2025 | Jul 22, 2025 |
| Ubuntu | — | Upgrade linux-image-oracle-6.8Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-fips-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-aws-6.14Upgrade linux-image-azure-fips-6.8Upgrade linux-image-oem-6.14Upgrade linux-image-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-kvmUpgrade linux-image-oracle-6.14Upgrade linux-image-awsUpgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-oem-22.04dUpgrade linux-image-6.14.0-34-genericUpgrade linux-image-realtime-6.14Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-generic-64k-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-oracleUpgrade linux-image-oem-24.04cUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-gcp-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-xilinxUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-gcp-6.14Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-azure-6.14Upgrade linux-image-azureUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-gke-64kUpgrade linux-image-oem-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-raspi-6.14Upgrade linux-image-oem-22.04aUpgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oem-24.04bUpgrade linux-image-lowlatencyUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-ibmUpgrade linux-image-nvidia | Jul 2, 2025 | Jun 30, 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