Design and Implementation of a Stateful Firewall to Mitigate Security Challenges in the QUIC Protocol

The rapid growth of streaming services and their dominance in global Internet traffic have driven a demand for more efficient real-time communication protocols. In response, QUIC was introduced by Google in 2012 and later specified by the IETF in 2021 as an improved transport-layer protocol. QUIC allows HTTP/3 to run over UDP instead of relying on the traditional TCP, offering improvements in speed and security. Features such as connection migrations ensure continuous communication even through network address changes, increasing user experience but also introducing new security challenges for middleboxes. This thesis presents an in-depth analysis of QUIC and its security challenges, alongside the development of a prototype stateful firewall designed of handling QUIC traffic during connection migrations. The firewall is able to identify malicious from benign connection migrations and can effectively block potentially harmful activity. Its design and implementation were evaluated through extensive testing, demonstrating its effectiveness in securing QUIC traffic while maintaining feature compatibility.

Publication Details

Journal
Zurich Open Repository and Archive (University of Zurich)
Published
2025-02-15
DOI
https://doi.org/10.5167/uzh-279019
Primary Topic
IPv6, Mobility, Handover, Networks, Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Implementation of a Stateful Firewall to Mitigate Security Challenges in the QUIC Protocol

Zurich Open Repository and Archive (University of Zurich)
IPv6, Mobility, Handover, Networks, Security
article

Design and Implementation of a Stateful Firewall to Mitigate Security Challenges in the QUIC Protocol

article en

Abstract

The rapid growth of streaming services and their dominance in global Internet traffic have driven a demand for more efficient real-time communication protocols. In response, QUIC was introduced by Google in 2012 and later specified by the IETF in 2021 as an improved transport-layer protocol. QUIC allows HTTP/3 to run over UDP instead of relying on the traditional TCP, offering improvements in speed and security. Features such as connection migrations ensure continuous communication even through network address changes, increasing user experience but also introducing new security challenges for middleboxes. This thesis presents an in-depth analysis of QUIC and its security challenges, alongside the development of a prototype stateful firewall designed of handling QUIC traffic during connection migrations. The firewall is able to identify malicious from benign connection migrations and can effectively block potentially harmful activity. Its design and implementation were evaluated through extensive testing, demonstrating its effectiveness in securing QUIC traffic while maintaining feature compatibility.

Zurich Open Repository and Archive (University of Zurich)
Reduced inequalities
Openalex Percentile: Top 58%
IPv6, Mobility, Handover, Networks, Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Design and Implementation of a Stateful Firewall to Mitigate Security Challenges in the QUIC Protocol · Zurich Open Repository and Archive (University of Zurich) (2025) | TGRS Research Map | TGRS