In the Linux kernel, the following vulnerability has been resolved:
net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
When using a BPF program on kernel_connect(), the call can return -EPERM. This causes xs_tcp_setup_socket() to loop forever, filling up the syslog and causing the kernel to potentially freeze up.
Neil suggested:
This will propagate -EPERM up into other layers which might not be ready to handle it. It might be safer to map EPERM to an error we would be more likely to expect from the network system - such as ECONNREFUSED or ENETDOWN.
ECONNREFUSED as error seems reasonable. For programs setting a different error can be out of reach (see handling in 4fbac77d2d09) in particular on kernels which do not have f10d05966196 ("bpf: Make BPF_PROG_RUN_ARRAY return -err instead of allow boolean"), thus given that it is better to simply remap for consistent behavior. UDP does handle EPERM in xs_udp_send_request().
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-develUpgrade kernel-rt-develUpgrade kernel-64k-debug-develUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-rt-coreUpgrade kernel-64k-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-toolsUpgrade kernel-64k-debug-modulesUpgrade bpftoolUpgrade kernel-rt-kvmUpgrade kernel-develUpgrade kernel-64kUpgrade kernelUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-debug-modules-coreUpgrade kernel-rtUpgrade kernel-debug-uki-virtUpgrade rvUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-modules-extraUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-debug-coreUpgrade kernel-64k-modules-coreUpgrade libperfUpgrade kernel-docUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-kvmUpgrade kernel-modules-coreUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-abi-stablelistsUpgrade kernel-64k-debugUpgrade kernel-rt-modules-coreUpgrade rtlaUpgrade kernel-debug-develUpgrade kernel-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-debug-devel-matchedUpgrade perfUpgrade kernel-debugUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-coreUpgrade python3-perfUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-core | Sep 26, 2024 | Aug 7, 2024 |
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.167-112.165Upgrade kernel-develUpgrade kernel-livepatch-5.10.226-214.879Upgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-libbpfUpgrade kernel-tools-develUpgrade kernelUpgrade python3-perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-libbpf-develUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-staticUpgrade perfUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade bpftool-debuginfo | Oct 16, 2025 | Aug 7, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 2, 2024 | Aug 7, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-tools | Oct 9, 2024 | Aug 7, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Nov 5, 2024 | Aug 7, 2024 |
| Oracle_linux | — | Upgrade kernel | Oct 16, 2024 | Aug 7, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Sep 19, 2024 | Aug 7, 2024 |
| Rocky_linux | — | Upgrade kernel-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-rt-coreUpgrade python3-perf-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-toolsUpgrade kernel-rt-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-develUpgrade kernel-rt-modules-extraUpgrade kernel-rtUpgrade kernel-debug-modules-extraUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-cross-headersUpgrade kernel-debug-coreUpgrade kernel-tools-libsUpgrade kernel-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-headersUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfoUpgrade kernel-modulesUpgrade kernel-coreUpgrade perf-debuginfo | Oct 2, 2024 | Aug 7, 2024 |
| Suse | — | Upgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-obs-qaUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade dlm-kmp-64kbUpgrade kernel-devel-azureUpgrade kernel-macrosUpgrade ocfs2-kmp-64kbUpgrade dtb-lgUpgrade kernel-debugUpgrade kernel-rt_debugUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-syms-azureUpgrade kselftests-kmp-azureUpgrade dtb-broadcomUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-defaultUpgrade kernel-default-vdsoUpgrade kernel-docs-htmlUpgrade dtb-amdUpgrade kernel-64kb-livepatch-develUpgrade kernel-64kbUpgrade kernel-source-rtUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-default-livepatchUpgrade dtb-allwinnerUpgrade kernel-azure-livepatch-develUpgrade dtb-apmUpgrade dtb-amazonUpgrade kernel-azureUpgrade dtb-marvellUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade dtb-appleUpgrade kernel-debug-develUpgrade kernel-64kb-optionalUpgrade dtb-hisiliconUpgrade kernel-symsUpgrade kernel-source-azureUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-azure-baseUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade dtb-alteraUpgrade kernel-azure-extraUpgrade dtb-caviumUpgrade dtb-exynosUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-default-develUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-baseUpgrade gfs2-kmp-defaultUpgrade kernel-rtUpgrade kernel-azure-develUpgrade kernel-64kb-extraUpgrade dtb-socionextUpgrade kernel-default-livepatch-develUpgrade kselftests-kmp-rtUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade dtb-nvidiaUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-rt-livepatch-develUpgrade dtb-qcomUpgrade dlm-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-default-manUpgrade dtb-renesasUpgrade kernel-64kb-develUpgrade dlm-kmp-rtUpgrade dtb-rockchipUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kselftests-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-debug-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-armUpgrade dlm-kmp-defaultUpgrade kernel-rt-extraUpgrade dtb-mediatekUpgrade dtb-sprdUpgrade kernel-devel-rtUpgrade kernel-obs-buildUpgrade kernel-docsUpgrade kernel-develUpgrade kernel-defaultUpgrade dtb-amlogicUpgrade kernel-debug-livepatch-develUpgrade kernel-syms-rtUpgrade cluster-md-kmp-default | Dec 5, 2025 | Sep 25, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-bluefieldUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspi2Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-azure-lts-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-gkeop-5.4Upgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-virtualUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-genericUpgrade linux-image-intelUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-oem-20.04dUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-48-genericUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-awsUpgrade linux-image-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-aws-lts-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-kvmUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-azureUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-oem-20.04Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-azure-cvm | Nov 4, 2024 | Aug 7, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 7, 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