Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
10.15.1.3
-
None
-
None
-
Normal
-
Security
Description
The following broad permission...
permission java.util.PropertyPermission "*", "read,write";
...must be granted to derbytools.jar because of the following stanza from initFromEnvironment() in ij.jj:
// load all protocols specified via properties // Properties p = AccessController.doPrivileged(new PrivilegedAction<Properties>() { public Properties run() { return System.getProperties(); } });
We should not have to grant derbytools.jar the power to read and overwrite all system properties.
Attachments
Issue Links
- relates to
-
DERBY-3547 Create a utility that generates a security policy file for Derby's tests
- Closed