Bug ID 1826013: BIG-IP as Oauth C/RS "Invalid json error" after upgrade to 17.1.2.1 when json response has non ASCII characters

Last Modified: Oct 15, 2025

Affected Product(s):
BIG-IP APM, Install/Upgrade(all modules)

Known Affected Versions:
17.1.2.1, 17.1.2.2, 17.5.0, 17.5.1

Fixed In:
17.5.1.2, 17.1.3

Opened: Mar 03, 2025

Severity: 3-Major

Related Article: K000150397

Symptoms

OAuth authentication fails with error error: Invalid json on oauth client/RS

Impact

OAuth authentication fails

Conditions

OAuth client/RS receives JWT token which contains non-ASCII characters

Workaround

None

Fix Information

17.1.2.1 code has libjson:isvalid() to check if the json is valid or not. this function cannot validate non ASCII characters and returns error. removed this function and added logic to check if valid json is received or not.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips