Bug ID 655507: Rewrite may crash on empty values in Headers list of Portal Access Resource Item configuration

Last Modified: Sep 13, 2023

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

Known Affected Versions:
12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1

Fixed In:
13.1.0

Opened: Apr 05, 2017

Severity: 2-Critical

Related Article: K50080455

Symptoms

Portal Access rewrite process may crash when resource item configuration for the current request contains invalid value in Headers advanced option.

Impact

Rewrite crashes.

Conditions

This can occur if the Headers options are empty, for example: tmsh modify apm resource portal-access <resource> items modify { <resource item> { headers { {} } } }

Workaround

Fix the configuration: 1. find resource and resource item names of configuration blocks containing 'headers none' using the following command: tmsh list apm resource portal-access. 2. For each affected resource and its item, run the following command: tmsh modify apm resource portal-access <resource> items modify { <resource item> { headers none } }

Fix Information

APM Portal Access rewrite no longer crashes on invalid Custom Headers configuration.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips