During the de-serialization of MessageFormat, an offset greater than the pattern length should not be allowed. Using said format can later throw a SIOOBE down the line. It seems that the existing check in readObject is off by 1.
- links to
-
Commit(master) openjdk/jdk/7af46a6b
-
Review(master) openjdk/jdk/21570