portage-ng / portage / net-libs / nghttp2 / 9999
portage-ng glsa
3 advisories reference net-libs/nghttp2 · none place version 9999 in a vulnerable range
▸ GLSA 202408-10 nghttp2: Multiple Vulnerabilities this version unaffected normal remote 2024-08-07

Multiple vulnerabilities have been discovered in nghttp2, the worst of which could lead to a denial of service.

Announced
2024-08-07
Revised
2024-08-07
Access
remote
Bugs
#915554 #928541
Advisory
https://security.gentoo.org/glsa/202408-10

Affected packages

PackageArchVulnerableUnaffected
net-libs/nghttp2*< 1.61.0>= 1.61.0

Background

Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.

Description

Multiple vulnerabilities have been discovered in nghttp2. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All nghttp2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.61.0"

References

▸ GLSA 201612-13 nghttp2: Denial of service this version unaffected normal remote 2016-12-05

Nghttp2 is vulnerable to a Denial of Service attack.

Announced
2016-12-05
Revised
2016-12-05
Access
remote
Bugs
#574780
Advisory
https://security.gentoo.org/glsa/201612-13

Affected packages

PackageArchVulnerableUnaffected
net-libs/nghttp2*< 1.7.1>= 1.7.1

Background

Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.

Description

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.

Impact

A remote attacker could possibly cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All nghttp2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.7.1"

References

▸ GLSA 201612-06 nghttp2: Heap-use-after-free this version unaffected normal remote 2016-12-04

Nghttp2 is vulnerable to a heap-use-after-free flaw in idle stream handling code.

Announced
2016-12-04
Revised
2016-12-04
Access
remote
Bugs
#569518
Advisory
https://security.gentoo.org/glsa/201612-06

Affected packages

PackageArchVulnerableUnaffected
net-libs/nghttp2*< 1.6.0>= 1.6.0

Background

Nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.

Description

A heap-use-after-free vulnerability has been discovered in nghttp2. Please review the CVE identifier referenced below for details.

Impact

The impact of the vulnerability is still unknown.

Workaround

There is no known workaround at this time.

Resolution

All nghttp2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/nghttp2-1.6.0"

References