Mac OS X Server v10.5.8: Disabling Cyrus SASL buffer change in Security Update 2010-002

iPhone | Monday March 29 2010 8:26 am | Comments (0)

As described here, Security Update 2010-002 for Mac OS X Server v10.5.8 includes an update to the Cyrus SASL library. The sasl_encode64() function now requires a buffer one byte larger than it did in previous versions.

This change provides enhanced security, but it may also cause legitimate software that relies on the previous buffer size to not work as expected.
If this occurs you will see the following message in the system.log:

sasl_encode64: This function now NUL terminates.  Please pass in a buffer size large enough to accommodate the NUL.

No related posts.

No Comments

No comments yet.

RSS feed. TrackBack URI

Sorry, the comment form is closed at this time.