Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.12.2
-
n/a
-
Patch Available
-
Unknown
Description
The method SmppUtils.isGsm0338Encodeable(byte[]) expects the input data to be Latin1 encoded (or a subset of Latin1, such as ASCII)
The method SmppSmCommand.determineAlphabet(Message) prepares an argument by calling String.getBytes(charset) without checking the charset is Latin1 or compatible.