geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMO-3073) More security bugs in openejb integration
Date Sun, 08 Apr 2007 23:17:32 GMT

    [ https://issues.apache.org/jira/browse/GERONIMO-3073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487464
] 

David Jencks commented on GERONIMO-3073:
----------------------------------------

business home and local home methods made unchecked in rev 526613.  Note that the methods
in these interfaces are never called by clients, just by the system, so security checks on
them seem a bit bogus.

> More security bugs in openejb integration
> -----------------------------------------
>
>                 Key: GERONIMO-3073
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3073
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: OpenEJB
>    Affects Versions: 2.0-M5
>            Reporter: David Jencks
>         Assigned To: David Jencks
>             Fix For: 2.0-M5
>
>
> - GeronimoIdentityResolver should get the subject from the ContextManager, not Subject.getSubject,
since it's possible to do a login programatically without a CallbackHandler and skip the Subject.doAs(),
and furthermore at least in 1.4 jvms the subject from Subject.getSubject tends to disappear
after a while.
> - Most likely we need to map the "business home" and local home methods to "unchecked"
so that injection can work if the default principal is not authorized for everything.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message