Details
Description
The JsonMapObjectReaderWriter class maintains a list of ESCAPED_CHARS which includes special characters that need to be escaped like the newline (`\n`) and tab (`\t`) characters. This list also includes `\h`, but I can't find any links to official documentation about this character needing to be escaped.
According to this SO post which details escaped characters in JSON, it does not include `\h` in this list.
Issue in OpenSearch where this issue is discussed: https://github.com/opensearch-project/security/issues/2531#issuecomment-2111309193
PR to address the issue with more details: https://github.com/apache/cxf/pull/1872
Attachments
Issue Links
- links to