Bug ID 674931: FPS modified responses/injections might result in a corrupted response

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP FPS(all modules)

Known Affected Versions:
12.1.0, 12.1.1, 12.1.2

Fixed In:
12.1.3

Opened: Jul 20, 2017

Severity: 3-Major

Symptoms

in case a connection was congested and FPS tries to send additional egress (modifying the response, e.g. injections) the order of the response sending might break if this send is successful (i.e congestion just ended). instead of sending the buffered data first (response part that was buffered due to congestion), FPS tries to send the new data first and only than will send the buffered data.

Impact

response is corrupted - order of data has erroneously changed

Conditions

- congested connection - FPS sends modified response (e.g. injections) - sending egress succeeded (congestion ended)

Workaround

N/A

Fix Information

FPS will handle this case correctly, first sending buffered data then sending the new egress.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips