Bug ID 696113: Extra IPsec reference added per crypto operation overflows connflow refcount

Last Modified: Sep 13, 2023

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

Known Affected Versions:
12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5

Fixed In:
14.0.0, 13.1.0.6, 12.1.3.6

Opened: Nov 24, 2017

Severity: 2-Critical

Symptoms

The size of the refcount field in connflow became smaller, making the length of some crypto queues in IPsec able to reach and exceed the maximum refcount value.

Impact

Unexpected tmm failover after refcount overflow.

Conditions

When a large data transfer under an IPsec SA creates a queue of crypto operations longer than the connflow's refcount can handle, the refcount can overflow.

Workaround

There is no workaround at this time.

Fix Information

An object tracking crypto operations now adds a sole reference to the connflow as long as the count of crypto operation pending is nonzero.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips