All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Codex Publishes HTTP/2 Bomb: Remote DoS Exploit Targeting Major Web Servers

By

Calif

6d ago· 7 min readenNews

Summary

Codex has discovered and published a remote denial-of-service exploit called "HTTP/2 Bomb" that targets major web servers through their default HTTP/2 configurations. The attack chains two known techniques: a compression bomb exploiting HPACK (HTTP/2's header compression scheme) where one byte on the wire becomes a full header allocation on the server, repeated thousands of times per request, combined with a zero-byte flow-control window that prevents the server from freeing memory. The author notes the irony of having helped break HTTP header compression 14 years ago and reviewed the fix that became part of HTTP/2, yet still missing this attack vector.

Key quotes

· 4 pulled
The attack was discovered by Codex, which chained two techniques known to humans for a decade: a compression bomb and a Slowloris-style hold.
The bomb targets HPACK, HTTP/2's header compression scheme: one byte on the wire becomes one full header allocation on the server, repeated thousands of times per request.
The hold is a zero-byte flow-control window that keeps the server from ever freeing any of it.
14 years ago, I helped break HTTP header compression, then was asked to review the fix, which became part of HTTP/2. Life has come full circle: today we're releasing an attack I missed.
Snippet from the RSS feed
14 years ago, I helped break HTTP header compression, then was asked to review the fix, which became part of HTTP/2. Life has come full circle: today we're releasing an attack I missed.

You might also wanna read