CVE-2026-102253

NameCVE-2026-102253
Descriptioniperf3 versions prior to 3.22 contains a denial of service vulnerability that allows unauthenticated remote attackers to crash-loop the server's UDP receive worker into an unrecoverable infinite loop by sending a single crafted control-channel parameter message followed by one 16-byte UDP datagram. Attackers can permanently pin the affected per-stream receive thread at approximately 100% CPU usage, rendering the server unusable until forcibly killed with SIGKILL, as the process does not respond to normal control-channel closure.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1149699

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
iperf3 (PTS)bookworm3.12-1+deb12u2fixed
bookworm (security)3.12-1+deb12u1fixed
trixie3.18-2+deb13u2vulnerable
forky, sid3.22-0.1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
iperf3sourcebookworm(not affected)
iperf3source(unstable)3.22-0.11149699

Notes

[trixie] - iperf3 <no-dsa> (Minor issue)
[bookworm] - iperf3 <not-affected> (Vulnerable UDP per-datagram loop introduced in 3.21)
https://github.com/esnet/iperf/commit/a25378f8cbbaa7b3db5674ca3dcc19658ae65da3 (3.22)
https://github.com/esnet/iperf/releases/tag/3.22

Search for package or bug name: Reporting problems