Operational Defect Database

BugZero found this defect 156 days ago.

F5 | 1455953

The iRule "string first" command might fail to find the search string

Last update date:

5/17/2024

Affected products:

BIG-IP

BIG-IP LTM

Affected releases:

14.1.0

14.1.0.1

14.1.0.2

14.1.0.3

14.1.0.5

14.1.0.6

14.1.2

14.1.2.1

14.1.2.2

14.1.2.3

14.1.2.4

14.1.2.5

Fixed releases:

No fixed releases provided.

Description:

Bug ID 1455953: The iRule "string first" command might fail to find the search string ... Last Modified: May 17, 2024 ... Symptoms ... String first fails to find the search string or returns an incorrect location. ... Impact ... Unexpected iRule behavior with some inputs. ... The "string first" command is being used in an iRule. ... The string being searched contains binary or Unicode data. ... A non-zero start index is provided. ... For example: set needle "needle" set haystack "my\u2022data\xc2with needle" set location [string first $needle $haystack 1] This will result in the location being set to "-1". ... Additionally, set location [string first $needle $haystack 2] will set the location to the incorrect location.

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Verified

Learn More

Search:

...