Bug ID 612874: iRule with FLOW_INIT stage execution can cause TMM restart

Last Modified: Sep 13, 2023

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

Known Affected Versions:
12.1.0, 12.1.1

Fixed In:
13.0.0, 12.1.2

Opened: Aug 25, 2016

Severity: 2-Critical

Symptoms

If you have an iRule that has FLOW_INIT stage execution, it is likely to result in random TMM crashes.

Impact

Traffic disrupted while tmm restarts.

Conditions

iRule that has FLOW_INIT stage action in it. The FLOW_INIT stage iRule could be executed either because it was attached to a Virtual Server or configured on an AFM ACL Rule.

Workaround

Do not use iRule with FLOW_INIT action. Other stage iRules does not cause this problem.

Fix Information

Memory allocation and release during iRule FLOW_INIT execution was not handled right in a specific scenario, which was corrected.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips