You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Rick Hillegas (JIRA)" <ji...@apache.org> on 2014/06/24 15:21:24 UTC

[jira] [Created] (DERBY-6636) The public api of BaseDataFileFactory may allow blackhats to assume elevated privileges.

Rick Hillegas created DERBY-6636:
------------------------------------

             Summary: The public api of BaseDataFileFactory may allow blackhats to assume elevated privileges.
                 Key: DERBY-6636
                 URL: https://issues.apache.org/jira/browse/DERBY-6636
             Project: Derby
          Issue Type: Bug
          Components: Store
    Affects Versions: 10.11.0.0
            Reporter: Rick Hillegas


BaseDataFileFactory has a public constructor and a public boot() method. Arbitrary code running in the JVM may be able to instantiate a BaseDataFileFactory outside of Derby's authentication mechanisms and so acquire the ability to read/update Derby-managed data with the privileges granted to Derby.

This is just an observation based on casual code inspection. It may be that there are mechanisms in place which frustrate this attack. I have not tried to exploit this potential vulnerability myself.



--
This message was sent by Atlassian JIRA
(v6.2#6252)