-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Support/Force HTTP/2 #10397
Copy link
Copy link
Open
Labels
priority/4/normalNormal priority itemsNormal priority itemsstatus/needs-designRequires formal design process via a discussion or feature requestRequires formal design process via a discussion or feature requesttype/featureRequest for adding a new featureRequest for adding a new feature
Description
Activity
Metadata
Metadata
Assignees
Labels
priority/4/normalNormal priority itemsNormal priority itemsstatus/needs-designRequires formal design process via a discussion or feature requestRequires formal design process via a discussion or feature requesttype/featureRequest for adding a new featureRequest for adding a new feature
Description
HTTP/1.1 is susceptible to desync attacks. This is most relevant when using Reverse Proxies.
See this great writeup by James Kettle: https://portswigger.net/kb/papers/dzmxreq/http1-must-die.pdf
Use Case
I think for a security application with focus on reverse-proxies this is a must-have. As far as i can tell, a desync could allow an attacker to redirect to a malicious website and also to steal a session. Although I lack the skill to test this personally.
Details
No response
Documentation
No response
Generative AI
No
Pre-Submission Checklist
I agree to follow the Code of Conduct
I have checked for related issues and checked the documentation