Bug ID 1145753: QKView obfuscation step can cause excessive disk usage

Last Modified: May 29, 2024

Affected Product(s):
F5OS F5OS, Velos(all modules)

Known Affected Versions:
F5OS-A 1.1.0, F5OS-A 1.1.1

Fixed In:
F5OS-C 1.6.0, F5OS-A 1.4.0, F5OS-A 1.3.0

Opened: Sep 02, 2022

Severity: 2-Critical

Symptoms

QKView performs the obfuscation steps for capturing files, which can create temporary files the same size as the captured files. If a sufficiently large file is captured, this may cause a disk full error.

Impact

System may be unusable.

Conditions

QKView captures a very large file and obfuscates it.

Workaround

Before executing QKView, scan the system for extraordinarily large log files and delete them. One example is telemetry.db.

Fix Information

This bug fix truncates the file to a maximum size of 0.5 GB (or a size defined by the maxfilesize argument) before performing obfuscation. This limits the chance for a disk full error.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips