Bug ID 689281: ASM REST 'eq' and 'ne' were inconsistent for case sensitivity

Last Modified: Jul 12, 2023

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

Known Affected Versions:
13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1

Fixed In:
14.0.0

Opened: Oct 18, 2017

Severity: 3-Major

Symptoms

ODATA standard states that $filter operators 'eq' and 'ne' are case-sensitive comparisons. For some fields, the comparison is performed as case-insensitive.

Impact

Case insensitive results are returned

Conditions

'eq' or 'ne' are used in an ODATA $filter and are expected to be case sensitive.

Workaround

None.

Fix Information

'eq' and 'ne' are now always case-sensitive.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips