{"id":"CVE-2026-101276","title":"iperf3 3.21 (esnet/iperf) contains a remote, unauthenticated heap use-after-free: the server's per-test watchdog server_timer_proc() frees streams without cancelling/joining their worker threads, so a blocked worker dereferences a freed …","summary":"iperf3 3.21 (esnet/iperf) contains a remote, unauthenticated heap use-after-free: the server's per-test watchdog server_timer_proc() frees streams without cancelling/joining their worker threads, so a blocked worker dereferences a freed …","severity":"critical","cvss":9.2,"cvssVector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","cwe":["CWE-416"],"vendor":"esnet","product":"iperf3","affected":["iperf3 3.21"],"published":"2026-09-30","updated":"2026-09-30","sourceUpdated":"2026-09-30T21:16:54.913","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-101276","references":[{"url":"https://newreleases.io/project/github/esnet/iperf/release/3.22","label":"98a01053-8a31-4f6d-9aa9-252be161adc6"}],"tags":["nvd","cve.org"],"cvssSource":"cna","ingestedAt":"2026-09-30T21:25:07.818Z","slug":"CVE-2026-101276","body":"## Overview\n\niperf3 3.21 (esnet/iperf) contains a remote, unauthenticated heap use-after-free: the server's per-test watchdog server_timer_proc() frees streams without cancelling/joining their worker threads, so a blocked worker dereferences a freed iperf_stream; fixed in 3.22.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"midnight","depthScore":51,"depthScoreParts":{"impact":50.6,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}