Last Modified: Apr 19, 2025
Affected Product(s):
F5OS F5OS, F5OS-A, F5OS-C, Velos
Known Affected Versions:
F5OS-A 1.3.2, F5OS-A 1.5.2, F5OS-C 1.6.2
Fixed In:
F5OS-C 1.8.0, F5OS-A 1.8.0, F5OS-A 1.5.3
Opened: May 22, 2024 Severity: 3-Major
A mishandling of memory allocation in the data provider callback library can cause memory allocation to grow over time. This memory usage growth can cause poor performance and the Out Of Memory (OOM) killer may kill components, causing outages.
Components may crash or get killed.
If a data provider processes overlapping requests it can leak memory. The components most affected by this are the platform-stats, snmp-service, an L2 agent.
Monitor memory usage and periodically restart daemons that experience excessive memory growth. On a chassis system, a manual failover and the rebooting the standby controller will restart all daemons. To minimize the occurrence of this leak, do not constantly poll for statistics, especially from multiple monitoring stations.
The library has been fixed to no longer leak session data.