Mac OS X Lion accepts any password when authenticating via LDAP
forums.macrumors.com
Mac OS X Lion accepts any password when authenticating via LDAP
1–10 of 89 posts
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#2This looks both real and a pretty serious issue (I wonder how it went by almost a month without getting picked up by the security community). There's an discussion about it on Apple's own forums, linked below, but the gist of it is that users can authenticate over LDAP using any password using the login screen, and can't authenticate at all using su:
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#3[deleted]
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#4What alarms me is that on both of my computers with Lion, about half of the time just clicking on a name on the login screen works without entering the password. Happens on my friend's Lion install as well.
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#5Well, it is intended to be a lightweight protocol after all.
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#6Can anyone confirm or deny that this is only an issue when authenticating to an OpenLDAP server (i.e. does it also affect authentication against Active Directory?) I will check it when I get to the office and update here. This could potentially be very serious.
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#7What alarms me is that on both of my computers with Lion, about half of the time just clicking on a name on the login screen works without entering the password. Happens on my friend's Lion install as well.
I have authentication on after every screensaver and I've never been able to bypass the password. Weird.
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#8Can anyone confirm or deny that this is only an issue when authenticating to an OpenLDAP server (i.e. does it also affect authentication against Active Directory?) I will check it when I get to the office and update here. This could potentially be very serious.
Active directory works as you'd expect.
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#9Oh yikes. This deserves an update... yesterday. How can it be discovered and discussed only a month later?
Re: Mac OS X Lion accepts any password when authenticating via LDAP
#10There have long been issues with LDAP in Mac OS X. They don't use a standard version. It doesn't work with PHP's LDAP module. And there have long been security issues, too: PHP was often out of date with security vulnerabilities. So much so that our campus ended up blocking all Mac web servers.
Here are several other issues I wrote up a couple of years ago, the last time I was forced to use Mac OS X server: http://edtechdev.wordpress.com/2009/01/31/dont-use-mac-os-x-...