Validate class name length immediately after GetStringUTFLength() in 
Class.forName0. This prevents potential issues caused by overly long class 
names before they reach later code that would reject them, throwing 
ClassNotFoundException early.

-------------

Commit messages:
 - 8328874: Class::forName0 should validate the class name length early

Changes: https://git.openjdk.org/jdk/pull/26802/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26802&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8328874
  Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/26802.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26802/head:pull/26802

PR: https://git.openjdk.org/jdk/pull/26802

Reply via email to