Bug ID 586449: Incorrect error handling in HTTP cookie results in core when TMM runs out of memory

Last Modified: Oct 01, 2018

Bug Tracker

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2

Fixed In:
13.0.0, 12.1.2

Opened: Apr 10, 2016
Severity: 2-Critical

Symptoms

If an under provisioned TMM runs out of memory, then this may result in allocation failures. Incorrect error handling of allocation failures in HTTP cookie code results in TMM core.

Impact

Traffic disrupted while tmm restarts.

Conditions

Cookie persistence with encryption required is enabled on the virtual. If an under provisioned TMM runs out of memory, then this may result in allocation failures.

Workaround

None

Fix Information

Fix error handling in HTTP cookie code. Allocation errors result in connection resets as opposed to core due to assert.

Behavior Change