Clear text HttpServer connection could fail fast if receiving SSL ClientHello

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • None
    • Affects Version/s: None
    • Component/s: core-libs
    • None

      The first byte of a SSL ClientHello handshake record is 0x16 (22).
      If the first byte received on a HTTP/1.1 connection is 0x16, the HTTP server could fail fast, return 400 bad request and immediately close the connection.

      The behaviour could be extended to fail fast for other ineligible bytes, such as any bytes for ASCII characters <= 31

            Assignee:
            Daniel Fuchs
            Reporter:
            Daniel Fuchs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: