GitHub Advisoryadvisory · Go
GHSA-39qc-96h7-956f golang.org/x/net/http vulnerable to a reset flood
HIGH
Official page ↗
- Aliases
- CVE-2019-9514
- Ecosystem
- Go
- Packages
- golang.org/x/net
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-400, CWE-770
- Reviewed
- 2023-02-08
Affected packages
• Go golang.org/x/net: < 0.0.0-20190813141303-74dc4d7220e7 → fixed in 0.0.0-20190813141303-74dc4d7220e7
Description
Some HTTP/2 implementations are vulnerable to a reset flood, potentially leading to a denial of service. Servers that accept direct connections from untrusted clients could be remotely made to allocate an unlimited amount of memory, until the program crashes. The attacker opens a number of streams and sends an invalid request over each stream that should solicit a stream of RST_STREAM frames from the peer. Depending on how the peer queues the RST_STREAM frames, this can consume excess memory, CPU, or both.
Specific Go Packages Affected
golang.org/x/net/http2
Related
Alias · CVE (1)
- CVE-2019-9514 Some HTTP/2 implementations are vulnerable to a reset flood, potentially leading to a denial of service. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2019-9514 advisory
- https://access.redhat.com/errata/RHSA-2019:2594 web
- https://go.dev/cl/190137 web
- https://go.dev/issue/33606 web
- https://go.googlesource.com/go/+/145e193131eb486077b66009beb051aba07c52a5 web
- https://groups.google.com/g/golang-announce/c/65QixT3tcmg/m/DrFiG6vvCwAJ web
- https://kb.cert.org/vuls/id/605641 web
- https://kc.mcafee.com/corporate/index?page=content&id=SB10296 web
- https://lists.apache.org/thread.html/392108390cef48af647a2e47b7fd5380e050e35ae8d1aa2030254c04@%3Cusers.trafficserver.apache.org%3E web
- https://lists.apache.org/thread.html/ad3d01e767199c1aed8033bb6b3f5bf98c011c7c536f07a5d34b3c19@%3Cannounce.trafficserver.apache.org%3E web
- https://lists.apache.org/thread.html/bde52309316ae798186d783a5e29f4ad1527f61c9219a289d0eee0a7@%3Cdev.trafficserver.apache.org%3E web
- https://lists.debian.org/debian-lts-announce/2020/12/msg00011.html web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/4BBP27PZGSY6OP6D26E5FW4GZKBFHNU7 web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/4ZQGHE3WTYLYAYJEIDJVF2FIGQTAYPMC web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/CMNFX5MNYRWWIMO4BTKYQCGUDMHO3AXP web
- https://lists.fedoraproject.org/archives/list/[email protected]/message/LYO6E3H34C346D2E443GLXK7OK6KIYIQ web
- https://pkg.go.dev/vuln/GO-2022-0536 web
- https://seclists.org/bugtraq/2019/Aug/24 web
- https://seclists.org/bugtraq/2019/Aug/31 web
- https://seclists.org/bugtraq/2019/Aug/43 web
- https://seclists.org/bugtraq/2019/Sep/18 web
- https://security.netapp.com/advisory/ntap-20190823-0001 web
- https://security.netapp.com/advisory/ntap-20190823-0004 web
- https://security.netapp.com/advisory/ntap-20190823-0005 web
- https://support.f5.com/csp/article/K01988340 web
- https://support.f5.com/csp/article/K01988340?utm_source=f5support&utm_medium=RSS web
- https://usn.ubuntu.com/4308-1 web
- https://www.debian.org/security/2019/dsa-4503 web
- https://www.debian.org/security/2019/dsa-4508 web
- https://www.debian.org/security/2019/dsa-4520 web
- https://www.debian.org/security/2020/dsa-4669 web
- https://www.synology.com/security/advisory/Synology_SA_19_33 web
- https://access.redhat.com/errata/RHSA-2019:2661 web
- https://access.redhat.com/errata/RHSA-2019:2682 web
- https://access.redhat.com/errata/RHSA-2019:2690 web
- https://access.redhat.com/errata/RHSA-2019:2726 web
- https://access.redhat.com/errata/RHSA-2019:2766 web
- https://access.redhat.com/errata/RHSA-2019:2769 web
- https://access.redhat.com/errata/RHSA-2019:2796 web
- https://access.redhat.com/errata/RHSA-2019:2861 web