In Eclipse OpenJ9 versions up to 0.47, the JNI function GetStringUTFLength may return an incorrect value which has wrapped around. From 0.48 the value is correct but may be truncated to include a smaller number of characters.
https://gitlab.eclipse.org/security/cve-assignement/-/issues/47
https://github.com/eclipse-openj9/openj9/releases/tag/openj9-0.48.0