BEA WebLogic Server and WebLogic Express 8.1 through Service Pack 3 and 7.0 through Service Pack 5 does not properly handle when a security provider throws an exception, which may cause WebLogic to use incorrect identity for the thread, or to fail to audit security exceptions.
http://www.vupen.com/english/advisories/2005/0603
http://www.securityfocus.com/bid/13717
http://securitytracker.com/id?1014049