Skip to content

Supporting HTTP/2: HTTP/1.1 must die #6730

@JLLeitschuh

Description

@JLLeitschuh

At BlackHat & DEF CON 33, James Kettle detailed that HTTP/1.1 contains fundamental desynchronization security vulnerabilities that researchers keep finding and will continue to find due to the poorly defined boundaries between requests. In that research, bug bounty hunters found $300k+ worth of bounties due to a novel HTTP Request Splitting vulnerability.

This research is summarized here: https://http1mustdie.com/

James believes that there will continue to be new, and noverl HTTP request smuggling vulnerabilities due to the fundamental insecure nature of HTTP/1.1.

His proposed mitigation is to encourage all backing servers to support HTTP/2.

I know that a ticket on this topic #5462, however given that this research is new, and situationally relevant to express, it seems like it was appropriate to create a new issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions