Bug ID 549588: EAM memory leak when cookiemap is destroyed without deleting Cookie object in it

Last Modified: Oct 16, 2023

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

Known Affected Versions:
11.2.1, 11.4.1, 11.5.3, 11.6.0, 12.0.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 12.0.0 HF1, 11.6.1, 11.5.4, 11.4.1 HF10

Opened: Sep 30, 2015

Severity: 3-Major

Symptoms

EAM memory growing and OOM kills EAM process under memory pressure.

Impact

EAM memory usage increases and OOM kills EAM process if the system is under memory pressure.

Conditions

This occurs when using access management such as Oracle Access Manager, when an authentication request is redirected to IDP (redirect URL is present) with cookies present, memory can grow unbounded.

Workaround

No Workaround

Fix Information

EAM memory usage no longer grows. Cookie objects are deleted prior to deleting cookieMap from obAction destructor.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips