forked from quic-go/quic-go
don't accept 0-byte connection IDs since we are a server
This commit is contained in:
@@ -75,6 +75,9 @@ func ParsePublicHeader(b io.ByteReader) (*PublicHeader, error) {
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if header.ConnectionID == 0 {
|
||||
return nil, errors.New("PublicHeader: connection ID cannot be 0")
|
||||
}
|
||||
|
||||
// Version (optional)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user