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 python3-perfUpgrade kernel-rt-debug-kvmUpgrade kernel-modules-extraUpgrade kernel-cross-headersUpgrade kernel-tools-libsUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-debugUpgrade kernel-devel-matchedUpgrade kernel-rt-64k-modules-coreUpgrade kernel-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modulesUpgrade kernelUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-64kUpgrade kernel-64k-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-debug-coreUpgrade kernel-64k-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-debug-uki-virtUpgrade libperfUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-coreUpgrade rtlaUpgrade kernel-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-headersUpgrade kernel-debug-develUpgrade kernel-64k-debug-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-rt-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-debugUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-64k-develUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modulesUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-debug-develUpgrade kernel-uki-virtUpgrade kernel-tools-libs-develUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debugUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-develUpgrade perfUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-kvmUpgrade kernel-rt-debugUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rtUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-develUpgrade kernel-toolsUpgrade kernel-docUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-64k | Jul 24, 2025 | Jun 30, 2025 |
| Amazon_linux_2023 | — | Upgrade python3-perf6.12-debuginfoUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-livepatch-6.12.35-55.103Upgrade bpftoolUpgrade kernel-toolsUpgrade kernel-libbpf-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel6.12-modules-extraUpgrade python3-perf6.12Upgrade kernel-libbpfUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-tools-develUpgrade kernel6.12-debuginfoUpgrade perf6.12Upgrade kernel-headersUpgrade kernel-libbpf-develUpgrade kernel-tools-debuginfo | 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 kernelUpgrade kernel-rt | Jul 9, 2025 | Jun 30, 2025 |
| Rocky_linux | — | Upgrade kernel-uki-virt-addonsUpgrade rvUpgrade libperfUpgrade kernel-debug-develUpgrade libperf-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-devel-matchedUpgrade kernel-headersUpgrade kernel-modulesUpgrade python3-perfUpgrade kernel-develUpgrade kernel-rt-coreUpgrade kernel-modules-coreUpgrade perf-debuginfoUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-uki-virtUpgrade perfUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-kvmUpgrade rtlaUpgrade python3-perf-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rtUpgrade kernel-rt-kvmUpgrade kernel-rt-modules-coreUpgrade kernel-tools-libsUpgrade kernel-debug-coreUpgrade kernel-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-debug-debuginfoUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-zfcpdumpUpgrade kernel-tools-debuginfoUpgrade kernel-debugUpgrade kernel-rt-debugUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade kernel-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-coreUpgrade kernel-debug-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-devel-matched | Feb 5, 2026 | Oct 3, 2025 |
| Suse | — | Upgrade cluster-md-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-default-baseUpgrade kernel-rt-develUpgrade dtb-renesasUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-debugUpgrade kernel-debug-develUpgrade dlm-kmp-azureUpgrade kselftests-kmp-defaultUpgrade kernel-default-vdsoUpgrade dtb-mediatekUpgrade dtb-apmUpgrade dtb-appleUpgrade dtb-lgUpgrade kernel-default-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade kselftests-kmp-rtUpgrade dtb-caviumUpgrade gfs2-kmp-rtUpgrade kernel-docsUpgrade kernel-kvmsmall-develUpgrade dtb-allwinnerUpgrade kernel-64kb-develUpgrade dtb-armUpgrade kernel-64kbUpgrade kernel-develUpgrade reiserfs-kmp-azureUpgrade dtb-amazonUpgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade dtb-xilinxUpgrade kernel-default-extraUpgrade kernel-default-optionalUpgrade kernel-64kb-optionalUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-64kbUpgrade dtb-alteraUpgrade kernel-azure-optionalUpgrade kernel-azureUpgrade dtb-marvellUpgrade dtb-exynosUpgrade kselftests-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade kernel-kvmsmallUpgrade kernel-rt-extraUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade ocfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade dtb-qcomUpgrade dtb-freescaleUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-source-vanillaUpgrade kernel-rt-vdsoUpgrade kernel-devel-azureUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade kernel-rt_debugUpgrade dtb-sprdUpgrade dtb-nvidiaUpgrade gfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade dtb-rockchipUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade kernel-azure-vdsoUpgrade kernel-syms-azureUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-64kbUpgrade dtb-socionextUpgrade dtb-broadcomUpgrade kernel-macrosUpgrade dlm-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-defaultUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-debug-vdso | Dec 5, 2025 | Jul 22, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-realtimeUpgrade linux-image-aws-64k-6.14Upgrade linux-image-azure-fips-6.8Upgrade linux-image-oem-6.14Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oracle-6.14Upgrade linux-image-kvmUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-raspi-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-fips-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-generic-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azure-fipsUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-realtime-6.14Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-awsUpgrade linux-image-xilinx-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-nvidia-6.14Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-virtual-6.14Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-generic-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-gcpUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.14.0-34-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-oem-24.04cUpgrade linux-image-generic-64k-6.14Upgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-raspi-6.14Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-azure-nvidiaUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-oem-22.04cUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-gcp-6.14Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.14.0-1014-oemUpgrade linux-image-gke-64kUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-azure-6.14Upgrade linux-image-gkeUpgrade linux-image-azure | 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