cancel
Showing results for 
Search instead for 
Did you mean: 
SamPirok
Community Manager Community Manager
Community Manager

Summary

nghttp2 is an implementation of the Hypertext Transfer Protocol version 2 in C. The nghttp2 library stops reading the incoming data when user facing public API `nghttp2_session_terminate_session` or `nghttp2_session_terminate_session2` is called by the application. They might be called internally by the library when it detects the situation that is subject to connection error. Due to the missing internal state validation, the library keeps reading the rest of the data after one of those APIs is called. Then receiving a malformed frame that causes FRAME_SIZE_ERROR causes assertion failure.

Products not listed in the Impact Details section have not been evaluated. Furthermore, products that have exceeded any software maintenance time periods are also not evaluated and will not be published. Please consult End of Sale and End of Service Life - Extreme Networks for the EOL notices related to the product under question.

 

Products Potentially Affected

OS/Product

Exposure

ExtremeAnalytics for Site Engine

Yes

ExtremeCloud IQ - Site Engine (XIQ-SE)

Yes

ExtremeControl for Site Engine

Yes

 

Repair Recommendations

  • ExtremeAnalytics for Site Engine:
    • Fixed in 26.06.10 or later.
  • ExtremeCloud IQ - Site Engine (XIQ-SE):
    • Fixed in 26.06.10 or later.
  • ExtremeControl for Site Engine:
    • Fixed in 26.06.10 or later.

Please see the full Security Advisory notice here for more details and future updates. 

GTM-P2G8KFN