Skip to content
OpenAdvisories
High · 7.5 CVE-2022-50865 EUVD-2022-55833GHSA-2qmc-x97c-8pmc

tcp: fix a signed-integer-overflow bug in tcp_add_backlog()

Published Dec 30, 2025 · Updated Aug 5, 2026 · Assigned by Linux

Vendor: Linux Product: Linux Package: linux Package: linux Package: linux-allwinner-5.19 Package: linux-aws Package: linux-aws-5.0 Package: linux-aws-5.11 Package: linux-aws-5.13 Package: linux-aws-5.15 Package: linux-aws-5.19 Package: linux-aws-5.3 Package: linux-aws-5.4 Package: linux-aws-5.8 Package: linux-aws-6.2 Package: linux-aws-6.5 Package: linux-aws-fips Package: linux-aws-hwe Package: linux-azure Package: linux-azure-4.15 Package: linux-azure-5.11 Package: linux-azure-5.13 Package: linux-azure-5.15 Package: linux-azure-5.19 Package: linux-azure-5.3 Package: linux-azure-5.4 Package: linux-azure-5.8 Package: linux-azure-6.11 Package: linux-azure-6.2 Package: linux-azure-6.5 Package: linux-azure-edge Package: linux-azure-fde Package: linux-azure-fde-5.19 Package: linux-azure-fde-6.2 Package: linux-azure-fips Package: linux-bluefield Package: linux-fips Package: linux-gcp Package: linux-gcp-4.15 Package: linux-gcp-5.11 Package: linux-gcp-5.13 Package: linux-gcp-5.15 Package: linux-gcp-5.19 Package: linux-gcp-5.3 Package: linux-gcp-5.4 Package: linux-gcp-5.8 Package: linux-gcp-6.11 Package: linux-gcp-6.2 Package: linux-gcp-6.5 Package: linux-gcp-fips Package: linux-gke Package: linux-gke-4.15 Package: linux-gke-5.15 Package: linux-gke-5.4 Package: linux-gkeop Package: linux-gkeop-5.15 Package: linux-gkeop-5.4 Package: linux-hwe Package: linux-hwe-5.11 Package: linux-hwe-5.13 Package: linux-hwe-5.15 Package: linux-hwe-5.19 Package: linux-hwe-5.4 Package: linux-hwe-5.8 Package: linux-hwe-6.11 Package: linux-hwe-6.2 Package: linux-hwe-6.5 Package: linux-hwe-edge Package: linux-ibm Package: linux-ibm-5.4 Package: linux-intel-5.13 Package: linux-intel-iot-realtime Package: linux-intel-iotg Package: linux-intel-iotg-5.15 Package: linux-iot Package: linux-kvm Package: linux-lowlatency Package: linux-lowlatency-hwe-5.15 Package: linux-lowlatency-hwe-5.19 Package: linux-lowlatency-hwe-6.11 Package: linux-lowlatency-hwe-6.2 Package: linux-lowlatency-hwe-6.5 Package: linux-nvidia Package: linux-nvidia-6.11 Package: linux-nvidia-6.2 Package: linux-nvidia-6.5 Package: linux-oem Package: linux-oem-5.10 Package: linux-oem-5.13 Package: linux-oem-5.14 Package: linux-oem-5.17 Package: linux-oem-5.6 Package: linux-oem-6.0 Package: linux-oem-6.1 Package: linux-oem-6.11 Package: linux-oem-6.5 Package: linux-oem-6.8 Package: linux-oracle Package: linux-oracle-5.0 Package: linux-oracle-5.11 Package: linux-oracle-5.13 Package: linux-oracle-5.15 Package: linux-oracle-5.3 Package: linux-oracle-5.4 Package: linux-oracle-5.8 Package: linux-oracle-6.5 Package: linux-raspi Package: linux-raspi-5.4 Package: linux-raspi-realtime Package: linux-raspi2 Package: linux-realtime Package: linux-riscv Package: linux-riscv-5.11 Package: linux-riscv-5.15 Package: linux-riscv-5.19 Package: linux-riscv-5.8 Package: linux-riscv-6.14 Package: linux-riscv-6.5 Package: linux-starfive-5.19 Package: linux-starfive-6.2 Package: linux-starfive-6.5 Package: linux-vmware Package: linux-xilinx-zynqmp Platform: Linux Ecosystem: Debian Ecosystem: Ubuntu

Description

In the Linux kernel, the following vulnerability has been resolved:

tcp: fix a signed-integer-overflow bug in tcp_add_backlog()

The type of sk_rcvbuf and sk_sndbuf in struct sock is int, and
in tcp_add_backlog(), the variable limit is caculated by adding
sk_rcvbuf, sk_sndbuf and 64 * 1024, it may exceed the max value
of int and overflow. This patch reduces the limit budget by
halving the sndbuf to solve this issue since ACK packets are much
smaller than the payload.

Affected products

VendorProductAffectedFixed
Linux Linux 4.9 5.4.278

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 linux 6.0.7-1 —
Debian 13 linux 6.0.7-1 —
Debian 12 linux 6.0.7-1 —
ReleasePackageFixed inAdvisory
Ubuntu Nvidia-BlueField 22.04 LTS linux-bluefield 5.15.0-1014.16 —
Ubuntu 24.04 LTS linux-riscv +10 No fix yet —
Ubuntu 22.04 LTS linux +1 5.15.0-60.66 —
Ubuntu 22.04 LTS linux-aws 5.15.0-1030.34 —
Ubuntu 22.04 LTS linux-azure 5.15.0-1033.40 —
Ubuntu 22.04 LTS linux-azure-fde 5.15.0-1033.40.1 —
Ubuntu 22.04 LTS linux-gcp 5.15.0-1029.36 —
Ubuntu 22.04 LTS linux-gke 5.15.0-1027.32 —
Ubuntu 22.04 LTS linux-gkeop 5.15.0-1015.19 —
Ubuntu 22.04 LTS linux-ibm 5.15.0-1025.28 —
Ubuntu 22.04 LTS linux-intel-iotg 5.15.0-1025.30 —
Ubuntu 22.04 LTS linux-kvm 5.15.0-1028.33 —
Ubuntu 22.04 LTS linux-nvidia 5.15.0-1017.17 —
Ubuntu 22.04 LTS linux-oracle 5.15.0-1029.35 —
Ubuntu 22.04 LTS linux-raspi 5.15.0-1024.26 —
Ubuntu 22.04 LTS linux-riscv +32 No fix yet —
Ubuntu 20.04 LTS linux 5.4.0-192.212 —
Ubuntu 20.04 LTS linux-aws 5.4.0-1130.140 —
Ubuntu 20.04 LTS linux-aws-5.15 5.15.0-1030.34~20.04.1 —
Ubuntu 20.04 LTS linux-azure 5.4.0-1135.142 —
Ubuntu 20.04 LTS linux-azure-5.15 5.15.0-1033.40~20.04.1 —
Ubuntu 20.04 LTS linux-bluefield 5.4.0-1090.97 —
Ubuntu 20.04 LTS linux-gcp 5.4.0-1134.143 —
Ubuntu 20.04 LTS linux-gcp-5.15 5.15.0-1029.36~20.04.1 —
Ubuntu 20.04 LTS linux-gke +28 No fix yet —
Ubuntu 20.04 LTS linux-hwe-5.15 +1 5.15.0-60.66~20.04.1 —
Ubuntu 20.04 LTS linux-ibm 5.4.0-1077.82 —
Ubuntu 20.04 LTS linux-intel-iotg-5.15 5.15.0-1025.30~20.04.1 —
Ubuntu 20.04 LTS linux-iot 5.4.0-1042.43 —
Ubuntu 20.04 LTS linux-kvm 5.4.0-1118.125 —
Ubuntu 20.04 LTS linux-oracle 5.4.0-1129.138 —
Ubuntu 20.04 LTS linux-oracle-5.15 5.15.0-1029.35~20.04.1 —
Ubuntu 20.04 LTS linux-raspi 5.4.0-1114.126 —
Ubuntu 20.04 LTS linux-riscv-5.15 5.15.0-1029.33~20.04.1 —
Ubuntu 20.04 LTS linux-xilinx-zynqmp 5.4.0-1049.53 —
Ubuntu 18.04 LTS linux-gcp +14 No fix yet —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS linux-hwe-edge No fix yet —
Ubuntu Pro FIPS 20.04 LTS linux-fips +3 No fix yet —
Ubuntu Pro FIPS 18.04 LTS linux-fips +3 No fix yet —
Ubuntu Pro FIPS-updates 20.04 LTS linux-aws-fips 5.4.0-1130.140+fips1 —
Ubuntu Pro FIPS-updates 20.04 LTS linux-azure-fips 5.4.0-1135.142+fips1 —
Ubuntu Pro FIPS-updates 20.04 LTS linux-fips 5.4.0-1104.114 —
Ubuntu Pro FIPS-updates 20.04 LTS linux-gcp-fips 5.4.0-1134.143+fips1 —
Ubuntu Pro FIPS-updates 18.04 LTS linux-fips +3 No fix yet —
Ubuntu Pro 18.04 LTS linux +5 No fix yet —
Ubuntu Pro 18.04 LTS linux-aws-5.4 5.4.0-1130.140~18.04.1 —
Ubuntu Pro 18.04 LTS linux-azure-5.4 5.4.0-1135.142~18.04.1 —
Ubuntu Pro 18.04 LTS linux-gcp-5.4 5.4.0-1134.143~18.04.1 —
Ubuntu Pro 18.04 LTS linux-hwe-5.4 5.4.0-192.212~18.04.1 —
Ubuntu Pro 18.04 LTS linux-ibm-5.4 5.4.0-1077.82~18.04.1 —
Ubuntu Pro 18.04 LTS linux-oracle-5.4 5.4.0-1129.138~18.04.1 —
Ubuntu Pro 18.04 LTS linux-raspi-5.4 5.4.0-1114.126~18.04.1 —
Ubuntu Pro 16.04 LTS linux-gcp +4 No fix yet —
Ubuntu Pro 14.04 LTS linux-azure No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 bpftool 7.2.0-362.8.1.el9_3 RHSA-2023:6583
RHEL 9 rv +64 5.14.0-362.8.1.el9_3 RHSA-2023:6583
RHEL 8 kernel-rt +12 4.18.0-553.100.1.rt7.441.el8_10 RHSA-2026:1661
RHEL 8 perf +26 4.18.0-553.100.1.el8_10 RHSA-2026:1662
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 9.2 E4S bpftool 7.0.0-284.155.1.el9_2 RHSA-2026:1909
RHEL 9.2 E4S kernel-rt +14 5.14.0-284.155.1.rt14.440.el9_2 RHSA-2026:1946
RHEL 9.2 E4S perf +47 5.14.0-284.155.1.el9_2 RHSA-2026:1909
RHEL 9.0 E4S kernel-rt +12 5.14.0-70.165.1.rt21.237.el9_0 RHSA-2026:2577
RHEL 9.0 E4S perf +28 5.14.0-70.165.1.el9_0 RHSA-2026:2573
RHEL 8.8 TUS perf +17 4.18.0-477.130.1.el8_8 RHSA-2026:3277
RHEL 8.8 E4S perf +18 4.18.0-477.130.1.el8_8 RHSA-2026:3277
RHEL 8.6 TUS perf +17 4.18.0-372.179.1.el8_6 RHSA-2026:2490
RHEL 8.6 E4S perf +25 4.18.0-372.179.1.el8_6 RHSA-2026:2490
RHEL 8.6 AUS perf +17 4.18.0-372.179.1.el8_6 RHSA-2026:2490
RHEL 8.4 EUS Long Life perf +17 4.18.0-305.186.1.el8_4 RHSA-2026:3360
RHEL 8.4 AUS perf +17 4.18.0-305.186.1.el8_4 RHSA-2026:3360
RHEL 8.2 AUS perf +17 4.18.0-193.187.1.el8_2 RHSA-2026:3388

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 kernel-rt +9 4.18.0-553.100.1.rt7.441.el8_10 ALSA-2026:1661
AlmaLinux 8 perf +24 4.18.0-553.100.1.el8_10 ALSA-2026:1662

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 kernel 4.18.0-553.100.1.el8_10 RLSA-2026:1662
Rocky Linux 8 kernel-rt 4.18.0-553.100.1.rt7.441.el8_10 RLSA-2026:1661
ReleasePackageFixed inAdvisory
SLES 12 SP5 kernel-syms +2 4.12.14-122.293.1 SUSE-SU-2026:0473-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLE Live Patching 12 SP5 kernel-default 4.12.14-122.293.1 SUSE-SU-2026:0473-1
SLE Live Patching 12 SP5 kgraft-patch-SLE12-SP5_Update_77 1-8.3.1 SUSE-SU-2026:0473-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 perf +19 4.18.0-553.100.1.el8_10 ELSA-2026-1662

Advisories 19

References