Bug ID 541406: ASM REST: XML Profile Validation File Associations are Removed on a Partial PATCH Request

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.6.0, 12.0.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 12.0.0 HF1, 11.6.1

Opened: Aug 23, 2015

Severity: 3-Major

Symptoms

Updating an XML Profile via ASM REST with a partial body (ex. just an updated description) removes all attached WSDL validation files as if it had also received: "validationFiles": []

Impact

If the full validation files structure is not re-iterated in the body, then the entire list of WSDL validation files will be emptied. This will cause the XML Schema to not be validated properly during enforcement.

Conditions

XML Profiles that utilize validation files are updated via REST

Workaround

Run the validation file association task again after updating the XML Profile

Fix Information

ASM REST now correctly updates only specified fields on a PATCH request.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips