HTTP/2 servers could end up crashing due to inadvertently modifying its HPACK encoder concurrently. This happens because the server modifies the HPACK encoder from two goroutines without synchronization: one uses the encoder to encode a HEADERS frame as part of a response sent to...
Product
azure linux prometheus-node-exporter vulnerabilities
10 published CVES affecting azure linux prometheus-node-exporter, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 10
- Critical
- 1
- High
- 7
- Medium
- 1
- Low
- 1
- Unscored
- 0
- CISA KEV
- 0
Latest azure linux prometheus-node-exporter CVEs
Newest publication first
-
HighCVSS 7.5 EPSS 0.68%
-
HighCVSS 7.5 EPSS 0.85%
A malicious HTTP/2 peer can cause excessive CPU consumption in the client or server by opening a large number of streams and then sending many small SETTINGS frames containing SETTINGS_INITIAL_WINDOW_SIZE values.
-
CriticalCVSS 9.1 EPSS 0.86%
The HTTP/2 server can refund connection-level flow control twice for the same data: Once when a client resets a stream (refunding data for any sent-but-unread portion of the stream), and again when a request handler reads the buffered data. A malicious client can exploit this to...
-
HighCVSS 7.5 EPSS 0.54%
Historically, we have been rather lax about malformed framing-related headers in our HTTP/2 implementation, as they cannot interfere with HTTP/2 framing. However, this makes it possible for our HTTP/2 implementation to forward responses containing such headers to an HTTP/1 client...
-
HighCVSS 7.5 EPSS 0.87%
When "Trailer" headers are sent by a client, the HTTP server internally uses the header values to populate the Request.Trailer map passed to the server handler. Because Request.Trailer is a map, each entry incurs memory overhead. For HTTP/2 servers, a malicious client can exploit...
-
HighCVSS 7.5 EPSS 0.48%
A norm.Iter can enter an infinite loop when handling input containing invalid UTF-8 bytes.
-
CVE-2026-39824 Invoking integer overflow in NewNTUnicodeString in golang.org/x/sys/windows
PublishedLowCVSS 3.3 EPSS 0.11%NewNTUnicodeString does not check for string length overflow. When provided with a string that overflows the maximum size of a NTUnicodeString (a 16-bit number of bytes), it returns a truncated string rather than an error.
-
HighCVSS 8.2 EPSS 1.8%
The ToASCII and ToUnicode functions incorrectly accept Punycode-encoded labels that decode to an ASCII-only label. For example, ToUnicode("xn--example-.com") incorrectly returns the name "example.com" rather than an error. This behavior can lead to privilege escalation in program...
-
CVE-2026-27141 Sending certain HTTP/2 frames can cause a server to panic in golang.org/x/net
PublishedHighCVSS 7.5 EPSS 0.57%Due to missing nil check, sending 0x0a-0x0f HTTP/2 frames will cause a running server to panic
-
MediumCVSS 4.4 EPSS 0.43%
Matching of hosts against proxy patterns can improperly treat an IPv6 zone ID as a hostname component. For example, when the NO_PROXY environment variable is set to "*.example.com", a request to "[::1%25.example.com]:80` will incorrectly match and not be proxied.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.