Last Modified: May 29, 2024
Affected Product(s):
BIG-IP ASM
Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 16.0.0, 16.0.0.1, 16.0.1
Fixed In:
17.0.0, 16.0.1.1, 15.1.3
Opened: Nov 05, 2020 Severity: 4-Minor
Creating a UTF-8 policy using a template for the first time creates a binary policy the system uses the next time you create a UTF-8 policy with the same template. If the creation occurs via JSON policy import, the description field of the JSON policy overwrites the description from the template, and the next time you create a UTF-8 policy using the same template, the system uses the description from the first JSON policy.
The next time you create a UTF-8 policy with the same template, unless you provide a description, the system uses the one from the initially created JSON policy instead the template.
Create an initial UTF-8 policy with some template using a JSON policy with a custom description.
Before creating the second policy, remove the binary file that was created from the first run. For example if the template used was Fundamental: rm -f /ts/install/policy_templates/fundamental.bin
The binary file now contains the correct description.