A newly disclosed attack technique called HTTP/2 Bomb is drawing attention because it targets the software that sits at the front of much of the Linux internet. Apache HTTP Server, NGINX, Envoy, and the ingress layers that many Kubernetes environments depend on can be forced into consuming disproportionate amounts of memory using relatively small amounts of attacker traffic.
For Linux administrators, the concern is not the HTTP/2 protocol itself. It is the possibility that a single low-bandwidth attacker could disrupt the web servers, reverse proxies, and application gateways responsible for keeping production workloads online.
Researchers at Calif recently disclosed the technique, describing how HTTP/2 header compression and flow-control mechanisms can be abused to trigger significant memory consumption on affected systems. The attack combines a compression bomb with connection-stalling behavior, creating a situation where server resources continue accumulating while requests remain active.
Most denial-of-service planning assumes attackers need large botnets or substantial network capacity. HTTP/2 Bomb shifts the burden onto the server itself. The attacker sends relatively little traffic while the target allocates memory, maintains state information, and struggles to reclaim resources quickly enough to remain responsive.
This attack is generating noise because it affects the technologies Linux administrators deploy every day.
When these components experience resource exhaustion, the consequences extend beyond a single application. Reverse proxies stop accepting connections. API gateways become bottlenecks. Load balancing layers degrade. Kubernetes workloads may remain perfectly healthy while the infrastructure responsible for routing traffic to them begins failing under pressure.
HTTP/2 was designed to improve efficiency by reducing the overhead associated with traditional web traffic. One of the core features is HPACK, a header compression mechanism that minimizes data exchange by storing and reusing previously transmitted header information.
According to the research, attackers can abuse HPACK’s indexed-reference system to trigger memory expansion on the receiving server. Relatively small requests force the target to allocate significantly larger amounts of memory than the attacker contributes.
The second stage is what makes this a practical threat. Researchers combined this header abuse with HTTP/2 flow-control behavior that slows the release of allocated resources. Instead of freeing memory, affected systems hold state information while additional requests accumulate. The resource consumption grows until performance degrades or services become unavailable—effectively creating a "Slowloris" for memory.
The Kubernetes angle is particularly critical. Many organizations have shifted infrastructure toward Envoy-based architectures and gateway technologies. Traffic that once flowed directly to a web server is now routed through increasingly sophisticated networking layers designed to provide observability and security.
That architecture delivers benefits, but it also concentrates risk. When ingress or gateway infrastructure becomes unstable, healthy workloads become inaccessible. For Kubernetes operators, the question is not simply whether a workload is vulnerable; it is whether the infrastructure supporting that workload can continue handling traffic efficiently when exposed to this style of resource amplification.
Vendors have already begun responding:
Administrators should review vendor guidance directly and verify patch levels across production environments rather than assuming repository updates have reached every system. Internet-facing systems—specifically reverse proxies, API gateways, and ingress controllers—should be prioritized.
The immediate priority is visibility.
The most interesting aspect of HTTP/2 Bomb is the reminder that modern Linux infrastructure depends heavily on layers of software designed to improve efficiency. Those same optimizations can become attack surfaces when researchers discover ways to force systems into consuming resources faster than they can recover them.
Linux administrators spend considerable effort defending against exploits and privilege escalation, but some of the most disruptive incidents begin with something far less dramatic. A trusted protocol feature behaves in an unexpected way, critical infrastructure starts consuming resources faster than anticipated, and the systems responsible for keeping applications online become the weakest point in the environment. HTTP/2 Bomb is a story about infrastructure resilience—ensure your Apache, NGINX, and Envoy deployments are ready for it.