Sceawere

Vulnerability Detail

CVE-2026-56853UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

HTTP/2 ReadHeaderTimeout Bypass Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
7.5
Creation Date
20h ago
Vendor
Go standard library
Product
net/http
Attack Type
CWE-770: Allocation of Resources Without Limits or Throttling
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Complexity
LOW

Narrative and Response

Description

When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.5",
  "pubDate": "2026-08-13T22:17:22.093Z",
  "pubdate": "2026-08-13T22:17:22.093Z",
  "executiveSummary": "This vulnerability involves a failure to apply the ReadHeaderTimeout mechanism when a server is configured to support unencrypted HTTP/2 connections.\nThe vulnerability type is a timeout enforcement bypass, which impacts server availability and resource management across affected systems and products that process unencrypted HTTP/2.\nThe risk implications include susceptibility to resource exhaustion attacks, specifically denial of service conditions through slowloris-style connection holding.\nAttacker capabilities involve the ability to initiate network connections and send partial or delayed byte sequences without triggering configured timeout protections.\nExploitation requirements are limited to network exposure where unencrypted HTTP/2 is enabled and supported by the server configuration.",
  "technicalDetails": "The root cause of the vulnerability stems from the initialization logic for new network connections when unencrypted HTTP/2 is enabled. Specifically, the server reads an initial sequence of bytes from each incoming connection to inspect for the presence of the HTTP/2 client preface.\nDuring this initial inspection phase, the configured ReadHeaderTimeout is unexpectedly bypassed and not enforced.\nThe vulnerable component is the connection handling and timeout enforcement logic responsible for managing early-stage connection byte reads.\nNetwork exposure is present wherever servers are configured to accept unencrypted HTTP/2 traffic.\nAuthentication requirements and privilege requirements are none, as unauthenticated remote attackers can initiate raw TCP connections to the listening service.\nThe step-by-step attack flow begins when an attacker establishes a new TCP connection to the target server supporting unencrypted HTTP/2.\nInstead of completing the handshake or sending a valid HTTP/2 client preface followed by standard requests, the attacker sends data slowly, incompletely, or pauses entirely after initiating the connection.\nBecause the server reads the initial bytes to check for the HTTP/2 client preface without enforcing ReadHeaderTimeout, the connection remains open indefinitely while waiting for the remaining expected bytes or headers.\nAn attacker can scale this behavior by opening numerous concurrent connections, exhausting the server maximum connection limit or thread pool.\nThe post-exploitation impact results in a denial of service (DoS) condition, preventing legitimate users from establishing new connections or interacting with the application due to resource exhaustion."
}
CVE-2026-56853: HTTP/2 ReadHeaderTimeout Bypass Vulnerability (HIGH Severity, CVSS: 7.5) - Sceawere