Last Modified: Jul 03, 2026
Affected Product(s):
BIG-IP TMOS
Known Affected Versions:
17.5.1, 17.5.1.2, 17.5.1.3, 17.5.1.4, 17.5.1.5, 17.5.1.6
Opened: Jun 08, 2026 Severity: 3-Major
Unquoted value: PATCH ...?options=records add { key91 { data tom,123 } } returns: "123" unknown property Quoted value: PATCH ...?options=records add { key91 { data "tom,123" } } stores: tom 123 instead of: tom,123
Unable to add or update data-group records containing commas using the options=records add API path. Quoted values may be stored incorrectly, leading to data corruption."
BIG-IP system with iControl REST enabled: - Internal string data-group. - Record added or updated using ?options=records add { ... }. - The data value contains a comma (,) character."
Use the standard JSON PATCH interface to update the records array: curl -k -u XXXXXX:XXXXX \ -H "Content-Type: application/json" \ -X PATCH \ -d '{"records":[{"name":"test1key","data":"test1value"},{"name":"key91","data":"tom,123"}]}' \ https://localhost/mgmt/tm/ltm/data-group/internal/~Common~TEST-DGL-123 This method correctly preserves comma characters and has been verified as a functional workaround.
None