Bug ID 724414: ASM UMU memory leak when WebSocket url has json profile with parse parameters enabled

Last Modified: Nov 07, 2022

Bug Tracker

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

Known Affected Versions:
13.1.0,,,,,,,,, 13.1.1, 14.0.0,,,,

Fixed In:

Opened: Jun 17, 2018
Severity: 3-Major


When ASM inspects WebSocket frames, the bd daemon memory is leaking; eventually ASM stops inspecting traffic and sends resets or bypass requests.


ASM may reset connections; failover might occur.


ASM module is provisioned. -- ASM policy and WebSocket profile are attached to a virtual server. -- WebSocket URL has JSON profile attached to it. -- JSON profile has parse parameters flag enabled (this is the default).


There are two workarounds: -- Remove JSON profile from WebSocket URL in the ASM policy. -- Disable parse parameters flag in the json profile.

Fix Information

The system now frees the allocated memory when it finishes the inspect of a WebSocket frame.

Behavior Change