Multiple vulnerabilities have been discovered in nghttp2, the worst of which could lead to a denial of service.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| net-libs/nghttp2 | * | < 1.61.0 | >= 1.61.0 |
Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.
Multiple vulnerabilities have been discovered in nghttp2. Please review the CVE identifiers referenced below for details.
Please review the referenced CVE identifiers for details.
There is no known workaround at this time.
All nghttp2 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.61.0"
Nghttp2 is vulnerable to a Denial of Service attack.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| net-libs/nghttp2 | * | < 1.7.1 | >= 1.7.1 |
Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.
Nghttpd, nghttp, and libnghttp2_asio applications do not limit the memory usage for the incoming HTTP header field. If a peer sends a specially crafted HTTP/2 HEADERS frame and CONTINUATION frame, they will crash with an out of memory error.
A remote attacker could possibly cause a Denial of Service condition.
There is no known workaround at this time.
All nghttp2 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.7.1"
Nghttp2 is vulnerable to a heap-use-after-free flaw in idle stream handling code.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| net-libs/nghttp2 | * | < 1.6.0 | >= 1.6.0 |
Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.
A heap-use-after-free vulnerability has been discovered in nghttp2. Please review the CVE identifier referenced below for details.
The impact of the vulnerability is still unknown.
There is no known workaround at this time.
All nghttp2 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.6.0"