Bug ID 524605: Requests/responses may not be fully delivered to plugin in some circumstances

Last Modified: Apr 10, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
11.0.0, 11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 11.5.4, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8

Fixed In:
12.0.0, 11.6.1

Opened: May 21, 2015
Severity: 2-Critical
Related AskF5 Article:
K55311422

Symptoms

If a plugin disables itself when encountering a request or response it is not interested in, subsequent requests or responses on the same connection may not be fully delivered to the plugin, causing the plugin and/or user application to function incorrectly.

Impact

WebSafe connections may not function correctly. The problem is intermittent and depends on both the application and browser behaviors.

Conditions

The one known case where this occurs is when the WebSafe module is deployed and user applications being processed on WebSafe connections make use of POST requests.

Workaround

None.

Fix Information

Plugins now receive the full request/response when additional requests/responses on the same connection after encountering a request/response it is not interested in.

Behavior Change