Executive Summary

In October 2026, security firm FoxIO disclosed critical QPACK header-compression flaws affecting seven of ten HTTP/3 server stacks tested, releasing working proof-of-concept exploit code. An unauthenticated remote attacker can send a small compressed HTTP header batch that expands up to 4,000-fold in server memory, crashing affected servers with a single UDP connection. Impacted stacks include quic-go (CVE-2025-64702), Cloudflare quiche (CVE-2026-12523), lsquic, Bun, the h3 Rust library, and aioquic. Bun carries the worst-case scenario: a 516 KB payload triggers an integer overflow leading to 100% CPU lock with no recovery. Patches exist for quic-go, Cloudflare quiche, lsquic, and Wireshark, but Bun, h3, and aioquic remain unpatched as of disclosure.

This disclosure follows the HTTP/2 "MadeYouReset" denial-of-service research and signals a broader trend of protocol-layer amplification attacks targeting modern cloud-native infrastructure. As HTTP/3 adoption accelerates across CDNs, API gateways, and edge runtimes, unpatched stacks present an immediate availability risk to internet-facing services operating without protocol-aware traffic inspection or egress controls.

Why This Matters Now

HTTP/3 is rapidly becoming the default transport for cloud-native applications, CDNs, and API gateways. Because HTTP/3 runs over UDP, many traditional stateful firewalls and DDoS mitigations do not inspect it effectively. With working proof-of-concept code publicly available and three major stacks still unpatched, operators face an immediate, low-barrier denial-of-service threat requiring urgent patching and protocol-aware network controls.

Attack Path Analysis

Related CVEs

MITRE ATT&CK® Techniques

Potential Compliance Exposure

Sector Implications

Sources

Frequently Asked Questions

Bun, the h3 Rust library (hyperium), and aioquic/mitmproxy remain unpatched. Operators using these stacks should disable HTTP/3 exposure or apply the interim mitigations recommended by FoxIO, such as setting max_field_section_size for h3 and passing --set http3=false for mitmproxy.

Cloud Native Security Fabric Mitigations and ControlsCNSF

Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.

Aviatrix Zero Trust CNSF is relevant here because the attack exploits unrestricted external reachability to vulnerable HTTP/3 UDP endpoints, and granular segmentation policies could meaningfully reduce which workloads are reachable by unauthenticated public traffic. By constraining the blast radius to only explicitly permitted service surfaces, CNSF would likely limit the scope of servers exposed to malicious QPACK decompression attempts.

Initial Compromise

Control: Cloud Native Security Fabric (CNSF)

Mitigation: Restricting which workloads are allowed to receive inbound QUIC/UDP traffic from untrusted external sources would likely reduce the number of vulnerable HTTP/3 endpoints reachable by an unauthenticated attacker, narrowing the exploitable attack surface before any malformed QPACK payload is processed.

Privilege Escalation

Control: Zero Trust Segmentation

Mitigation: Because no privilege escalation path exists in this attack, Zero Trust Segmentation would not directly constrain escalation activity, but identity-scoped access policies could limit what any compromised workload context is permitted to access, reducing hypothetical downstream scope should the DoS condition be paired with a secondary vulnerability.

Lateral Movement

Control: East-West Traffic Security

Mitigation: East-west enforcement policies would likely constrain the ability of any downstream effect — such as a crashed service triggering cascading failures — from propagating across segmented workload boundaries, reducing the potential blast radius within a multi-service or multi-tenant environment.

Command & Control

Control: Multicloud Visibility & Control

Mitigation: Centralized multicloud traffic visibility could surface anomalous inbound UDP connection patterns or repeated malformed request signatures across distributed HTTP/3 deployments, potentially reducing the window between first malicious packet and operator awareness, which may allow earlier intervention before full resource exhaustion occurs.

Exfiltration

Control: Egress Security & Policy Enforcement

Mitigation: Egress policy enforcement would likely have no direct bearing on this specific attack's outcome since no data leaves the environment, but controlled egress policies could help confirm the absence of any secondary exfiltration activity, reducing uncertainty about whether the DoS event is being used as a distraction alongside data theft.

Impact (Mitigations)

If segmentation policies had limited the reachability of vulnerable HTTP/3 workloads to explicitly authorized sources, the population of servers exposed to this denial-of-service condition would likely be smaller, reducing the overall operational impact across distributed deployments and limiting service unavailability to a more constrained set of assets.

Impact at a Glance

Affected Business Functions

  • HTTP/3 Web Server Availability and Uptime
  • API Gateway and Reverse Proxy Services
  • Content Delivery and Edge Network Operations
  • Developer Tooling and Traffic Analysis (Wireshark)
Operational Disruption

Estimated downtime: 1 days

Financial Impact

Estimated loss: N/A

Data Exposure

No data exfiltration or code execution has been confirmed. The vulnerabilities are limited to denial-of-service impact. Affected organizations running HTTP/3-enabled infrastructure using vulnerable stacks (quic-go, Cloudflare quiche, lsquic, Bun, h3 Rust library, aioquic) face service availability risk. For organizations using Bun's experimental HTTP/3 server, a single crafted stream of approximately 516 KB can cause permanent CPU lockout requiring manual restart, representing a complete loss of availability for that server instance. Financial loss estimates are not publicly quantified but could be significant for high-traffic services dependent on HTTP/3 availability.

Recommended Actions

  • • Immediately upgrade all HTTP/3 stacks to patched releases (quic-go 0.57.0, Cloudflare quiche 0.29.3, lsquic 4.9.0, Wireshark 4.6.2/4.4.12); for unpatched stacks (Bun, h3, aioquic/mitmproxy), disable HTTP/3 or apply vendor-recommended mitigations such as --set http3=false or explicit max_field_section_size limits until fixes are available.
  • • Deploy Inline IPS (Suricata) signatures targeting anomalous QPACK compressed header patterns and abnormally large QUIC HEADERS frames to detect and block amplification attempts before they reach vulnerable server processes, leveraging CVE identifiers CVE-2025-64702 and CVE-2026-12523 as signature anchors.
  • • Enable Multicloud Visibility and Control to baseline normal HTTP/3 UDP traffic volumes per endpoint and alert on sudden spikes in QUIC connection counts, header-frame sizes, or server CPU/memory anomalies consistent with QPACK amplification reconnaissance or active exploitation.
  • • Apply Cloud Firewall (ACF) rate-limiting and connection-throttling policies at the network edge for inbound UDP/443 (QUIC) traffic to reduce the blast radius of single-connection amplification attacks, restricting the number of concurrent QUIC streams and maximum header section sizes enforced before application layer processing.
  • • Use Zero Trust Segmentation to restrict public exposure of HTTP/3 endpoints to only verified, policy-permitted sources where operationally feasible, and enforce namespace-level policies in Kubernetes environments (AKF) to prevent a crashed HTTP/3 pod from cascading resource exhaustion across co-located workloads sharing node memory.

Secure the Paths Between Cloud Workloads

A cloud-native security fabric that enforces Zero Trust across workload communication—reducing attack paths, compliance risk, and operational complexity.

Cta pattren Image