BTC $71,807
2026 Bull Run Is Building Start trading with 5% OFF all fees
Sign Up Now
BTC $71,807
Bull Run 2026 | 5% Off Fees Open your Binance account today
Sign Up

Remote attacker crashes HTTP/3 servers with single request

One connection crashes HTTP/3 servers via QPACK header memory exhaustion attack.

  • FoxIO disclosed a denial-of-service flaw in HTTP/3 servers that allows unauthenticated attackers to crash them with a single connection.
  • The vulnerability lies in QPACK header compression, where small compressed headers expand massively in server memory.
  • Fixes are available for quic-go, Cloudflare quiche, lsquic, and Wireshark, but Bun, the h3 Rust library, and aioquic remain unpatched.
  • Seven of ten tested HTTP/3 stacks were affected, with amplification ratios reaching up to 4,000 times on some implementations.

FoxIO disclosed on October 22, 2026, that unauthenticated attackers can crash many HTTP/3 web servers with a single connection, releasing working proof-of-concept code.

- Advertisement -

The attack exploits QPACK, HTTP/3’s header compression scheme, by sending small compressed headers that expand into hundreds of thousands of entries in server memory. Consequently, affected stacks cap the compressed data arriving on the wire but fail to limit the unpacked result.

The flaw affects seven of ten HTTP/3 stacks tested, including quic-go (used by Caddy, Traefik, and cloudflared), lsquic (LiteSpeed), and Bun. Meanwhile, IIS, Envoy, and ngtcp2/nghttp3 were not affected because they cap unpacked headers during decoding.

Amplification varies by stack. On quic-go, a 1 MB compressed batch unpacks into 160,000 header fields, consuming roughly 15 MB—about 17 times expansion.

A second technique stores one 4 KB header entry and references it thousands of times, achieving 4,000-times amplification on Bun. On Bun, once unpacked headers exceed 2 GB, a size counter overflows to zero, leaving the server stuck at 100 percent CPU with a single 516 KB stream.

- Advertisement -

Fixed versions include quic-go 0.57.0, Cloudflare quiche 0.29.3, lsquic 4.9.0, and Wireshark 4.6.2/4.4.12. However, Bun, the h3 Rust library, and aioquic remain unpatched.

FoxIO recommends operators avoid exposing Bun HTTP/3 servers, disable HTTP/3 on mitmproxy with –set http3=false, and set max_field_section_size for the h3 Rust library. The research began after Gal Bar Nahum’s “MadeYouReset” work on HTTP/2 denial-of-service techniques.

✅ Follow BITNEWSBOT on Telegram, Facebook, LinkedIn, X.com, and Google News for instant updates.

Previous Articles:

- Advertisement -
Ad
Altseason Is Loading. Don't watch from the sidelines.
SOL $90.51
DOGE $0.0963
LINK $9.02
SUI $1.00
5% off fees when you sign up
Start Trading
Ad
Pay Less on Every Trade. For Life.
$10K/mo volume Save $60/yr
$50K/mo volume Save $300/yr
$100K/mo volume Save $600/yr
5% off all trading fees when you sign up
Claim Your Discount

Latest News

IBM Revenue Beats on Mainframe Recovery, Ups Cash View

IBM reported third-quarter revenue of $17.1 billion, surpassing analyst expectations of $16.83 billionThe company...

Crypto PAC Defend American Jobs spends $24M in Ohio

Crypto-backed Super PAC Fairshake transferred over $24 million to its affiliate Defend American Jobs...

Tether invests in Bolivian fintech Peso for USDT expansion

Tether led a pre-seed investment in Bolivian fintech Peso to expand USDT payment infrastructure...

GitLab fixes critical 10.0 RCE flaw; all versions since 7.0

GitLab released fixes for a critical vulnerability (CVE-2026-110264) that allows unauthenticated remote code execution...

Bitcoin Rebounds 2.5% to $84.5K, Market Cap Up 2.6%

Bitcoin trades near $84,500, up 2.5% in 24 hours, as the crypto market cap...

Must Read

How Much Money Do You Need To Start In Crypto?

TL;DR -If you are wondering How Much Money Do You Need To Start In Crypto, note that is less than you are probably thinking....
Ad
Altseason Is Loading. These 4 coins are trending right now.
SOL $92.12
DOGE $0.0950
LINK $9.02
SUI $1.02
5% off spot fees when you sign up
Start Trading