Live data from Hacker News

Mac OS X Lion accepts any password when authenticating via LDAP

forums.macrumors.com

1–10 of 89 posts

Re: Mac OS X Lion accepts any password when authenticating via LDAP

#2
This 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:

https://discussions.apple.com/message/15887083

Re: Mac OS X Lion accepts any password when authenticating via LDAP

#6
Can 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

#7

What 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

#8
post #6

Can 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

#10
There 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-...

Post reply on HN