Bug ID 602691: Regular expression in XML schema pattern validation fails (libxml bug)

Last Modified: Apr 28, 2025

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

Known Affected Versions:
11.5.1, 11.5.1 HF1, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.1 HF10, 11.5.1 HF11, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 11.5.4, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10

Fixed In:
13.0.0

Opened: Jul 04, 2016

Severity: 3-Major

Symptoms

Regular expression in XML schema pattern validation fails (libxml bug). Violation "XML data does not comply with schema or WSDL document" triggered for SOAP request.

Impact

XML WSDL document schema not comply for regular expression range of occurrences.

Conditions

ASM process XML regexp such as the following: "[a-z][a-z\-]{0,10}[a-z]".

Workaround

Change to an alternative regular expression.

Fix Information

Upgrade libxml2 to libxml2-2.7.6-21.el6_8.1 to support XML regexp such as the following: "[a-z][a-z\-]{0,10}[a-z]".

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips