From 2d46b2b27c3ab66bf2eb844f7498816ce7272275 Mon Sep 17 00:00:00 2001 From: mkos Date: Sun, 6 Apr 2014 23:53:37 +0200 Subject: [PATCH] 8027144: Review restriction of JAX-WS java packages going to JDK8 Summary: Restricting access to internal packages to minimise risk of security attack; fix also reviewed by Alexander Fomin Reviewed-by: mullan, mgrebac --- src/share/lib/security/java.security-linux | 8 ++++---- src/share/lib/security/java.security-macosx | 2 ++ src/share/lib/security/java.security-solaris | 6 ++++-- src/share/lib/security/java.security-windows | 2 ++ 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/share/lib/security/java.security-linux b/src/share/lib/security/java.security-linux index d31a1e370..bb71a15a4 100644 --- a/src/share/lib/security/java.security-linux +++ b/src/share/lib/security/java.security-linux @@ -210,8 +210,8 @@ package.access=sun.,\ org.jcp.xml.dsig.internal.,\ jdk.internal.,\ jdk.nashorn.internal.,\ - jdk.nashorn.tools. - + jdk.nashorn.tools.,\ + com.sun.activation.registries. # # List of comma-separated packages that start with or equal this string @@ -257,8 +257,8 @@ package.definition=sun.,\ org.jcp.xml.dsig.internal.,\ jdk.internal.,\ jdk.nashorn.internal.,\ - jdk.nashorn.tools. - + jdk.nashorn.tools.,\ + com.sun.activation.registries. # # Determines whether this properties file can be appended to diff --git a/src/share/lib/security/java.security-macosx b/src/share/lib/security/java.security-macosx index 78ef91340..78eeb8e1d 100644 --- a/src/share/lib/security/java.security-macosx +++ b/src/share/lib/security/java.security-macosx @@ -212,6 +212,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + com.sun.activation.registries.,\ apple. # @@ -259,6 +260,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + com.sun.activation.registries.,\ apple. # diff --git a/src/share/lib/security/java.security-solaris b/src/share/lib/security/java.security-solaris index 7de2ad429..e153e1585 100644 --- a/src/share/lib/security/java.security-solaris +++ b/src/share/lib/security/java.security-solaris @@ -212,7 +212,8 @@ package.access=sun.,\ org.jcp.xml.dsig.internal.,\ jdk.internal.,\ jdk.nashorn.internal.,\ - jdk.nashorn.tools. + jdk.nashorn.tools.,\ + com.sun.activation.registries. # # List of comma-separated packages that start with or equal this string @@ -258,7 +259,8 @@ package.definition=sun.,\ org.jcp.xml.dsig.internal.,\ jdk.internal.,\ jdk.nashorn.internal.,\ - jdk.nashorn.tools. + jdk.nashorn.tools.,\ + com.sun.activation.registries. # # Determines whether this properties file can be appended to diff --git a/src/share/lib/security/java.security-windows b/src/share/lib/security/java.security-windows index f19a0cf70..e10b953e9 100644 --- a/src/share/lib/security/java.security-windows +++ b/src/share/lib/security/java.security-windows @@ -212,6 +212,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + com.sun.activation.registries.,\ com.sun.java.accessibility. # @@ -259,6 +260,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + com.sun.activation.registries.,\ com.sun.java.accessibility. # -- GitLab