]
Jan Stourac moved JBEAP-1109 to WFLY-5364:
------------------------------------------
Project: WildFly (was: JBoss Enterprise Application Platform)
Key: WFLY-5364 (was: JBEAP-1109)
Workflow: GIT Pull Request workflow (was: CDW v1)
Component/s: Web (Undertow)
(was: Web (Undertow))
Target Release: (was: 7.0.0.GA)
Affects Version/s: 10.0.0.CR1
(was: 7.0.0.DR10 (Alpha))
HTTP2 stream ID is not checked for some frame types
---------------------------------------------------
Key: WFLY-5364
URL:
https://issues.jboss.org/browse/WFLY-5364
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 10.0.0.CR1
Reporter: Jan Stourac
Assignee: Stuart Douglas
According to [
RFC7540|https://tools.ietf.org/html/rfc7540] frame types DATA and HEADERS
are associated with particular data stream, therefore if its stream id is 0 this should be
processed as PROTOCOL_ERROR.
Similarly frames of types GOAWAY and SETTINGS must not be associated with particular
stream id other than 0, if so then PROTOCOL_ERROR should be raised.
With current implementation this requirement is not checked causing discrepation against
RFC specification.