jdk/src/share/classes/javax/swing/UIDefaults.java

Print this page
rev 5676 : 7186948: Improve Swing data validation
Reviewed-by: art, ahgross

@@ -675,10 +675,12 @@
         getUIClass(String uiClassID, ClassLoader uiClassLoader)
     {
         try {
             String className = (String)get(uiClassID);
             if (className != null) {
+                ReflectUtil.checkPackageAccess(className);
+
                 Class cls = (Class)get(className);
                 if (cls == null) {
                     if (uiClassLoader == null) {
                         cls = SwingUtilities.loadSystemClass(className);
                     }