I rejoined the list earlier this week thinking I might see some mention of this but as I haven't, here goes. I run Postfix on my Macintosh running Mac OS X 10.5.5 to serve mail for my domain. This is the standard (client) version of OS X, not the server version.

Last week, Apple issued a security update that included the following in the release notes:

====

Postfix

CVE-ID: CVE-2008-3646

Available for: Mac OS X v10.5.5

Impact: A remote attacker may be able to send mail directly to local users

Description: An issue exists in the Postfix configuration files. For a period of one minute after a local command-line tool sends mail, postfix is accessible from the network. During this time, a remote entity who could connect to the SMTP port may send mail to local users and otherwise use the SMTP protocol. This issue does not cause the system to be an open mail relay. This issue is addressed by modifying the Postfix configuration to prevent SMTP connections from remote machines. This issue does not affect systems prior to Mac OS X v10.5 and does not affect Mac OS X Server. Credit to Pelle Johansson for reporting this issue.

====

What the update did was to change all instances of inet_interfaces = whatever in main.cf to inet_interfaces = localhost making it inaccessible to the outside world. For those of us running outside facing mailservers, that was a non-starter of a "fix" (sort of like saying want your computer absolutely secure, turn it off - yes, it makes it secure but it also makes it unusable for its intended purpose).

But I'm really curious as to just what the problem is. And why they think it's a configuration issue and it only affects OS X 10.5.5 client (and not 10.5.5 Server, not my older Mac running 10.4.latest, and not Postfix on other operating systems.

I also find their language curious: "For a period of one minute after a local command-line tool sends mail, postfix is accessible from the network." As am outside facing mail server, I want it aceesible from the network 24x7 thank you. "During this time, a remote entity who could connect to the SMTP port may send mail to local users... ". Uh, it's a mail server. That's what is supposed to happen. "...and otherwise use the SMTP protocol." Huh?

Since they then add "This issue does not cause the system to be an open mail relay", I'm at a loss as to just what an outsider can do that I don't already want them to be able to do. It almost sounds like a few people who don't really know what mail servers do (or don't understand that some people actually use the "client" version of OS X as a server) are mistaking "works as designed" for a vulnerability.

-- Larry Stone
   [EMAIL PROTECTED]

Reply via email to