Quanah Gibson-Mount wrote:
--On Monday, July 20, 2009 9:50 PM -0400 Alex Karasulu <[email protected]> wrote:

Ahhh okie you're right on.  My bad.

This is quite correct. There are even some (stupid) security programs that will say being able to read the rootDSE is a vulnerability. OTOH, I've always left it read to the world, most clients prefer it. :P
here, the problem is much more serious : it's the Bind operation which is faulty, allowing an anonymous bind even if not allowed... Everything else is pure theory, and if we stick to the RFC, even the rootDSE could be read protected.

Anyway, the Bind issue must be fixed. We have tests which wrongly assume that we *must* be able to read rootDSE as anonymous even if the allowAnonymousAccess flag is set to 'false', just because we didn't do the right thing : do a search on rootDSE entry *without* a previous bind. I'm not sure you can do that using JDNI (doing a search without issuing a BindRequest first).

--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


Reply via email to