openSUSE Security Update: update for samba ______________________________________________________________________________ Announcement ID: openSUSE-SU-2013:1787-1 Rating: moderate References: #817880 #838472 #848101 #849226 Cross-References: CVE-2013-4475 Affected Products: openSUSE 12.3 openSUSE 12.2 ______________________________________________________________________________ An update that solves one vulnerability and has three fixes is now available. Description: the following security issues were fixed in samba: - ACLs are not checked on opening an alternate data stream on a file or directory; CVE-2013-4475; (bso#10229); (bnc#848101). - Fix memleak in reload_printers_full(); (bso#9993). - Valid utf8 filenames cause "invalid conversion error" messages; (bso#10139). - s3: smb2 breaks "smb encryption = mandatory"; (bso#10167). - Missing talloc_free can leak stackframe in error path; (bso#10187). - Offline logon cache not updating for cross child domain group membership; (bso#10194). - The preceding bugs are tracked by (bnc#849226) too. - Make Samba work on site with Read Only Domain Controller; (bso#5917). - Give machine password changes 10 minutes of time; (bso#8955). - NetrServerPasswordSet2 timeout is too short; (bso#8955). - Fix fallback to ncacn_np in cm_connect_lsat(); (bso#9615); (bso#9899). - s3-winbind: Do not delete an existing valid credential cache; (bso#9994). - 'net ads join': Fix segmentation fault in create_local_private_krb5_conf_for_domain; (bso#10073). - Fix variable list in man vfs_crossrename; (bso#10076). - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba; (bso#10097). - Honour output buffer length set by the client for SMB2 GetInfo requests; (bso#10106). - Handle Dropbox (write-only-directory) case correctly in pathname lookup; (bso#10114). - Fix 'smbstatus' as non-root user; (bso#10127). - The preceding bugs are tracked by (bnc#849226) too. - Windows 8 Roaming profiles fail; (bso#9678). - Linux kernel oplock breaks can miss signals; (bso#10064). - The preceding bugs are tracked by (bnc#849226) too. - Verify source tar ball gpg signature. - Store and return the correct spoolss jobid in notifications; (bnc#838472). - Reload snums before processing the printer list. (bnc#817880). Patch Instructions: To install this openSUSE Security Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.3: zypper in -t patch openSUSE-2013-910 - openSUSE 12.2: zypper in -t patch openSUSE-2013-910 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.3 (i586 x86_64): libnetapi-devel-3.6.12-59.13.1 libnetapi0-3.6.12-59.13.1 libnetapi0-debuginfo-3.6.12-59.13.1 libsmbclient-devel-3.6.12-59.13.1 libsmbclient0-3.6.12-59.13.1 libsmbclient0-debuginfo-3.6.12-59.13.1 libsmbsharemodes-devel-3.6.12-59.13.1 libsmbsharemodes0-3.6.12-59.13.1 libsmbsharemodes0-debuginfo-3.6.12-59.13.1 libwbclient-devel-3.6.12-59.13.1 libwbclient0-3.6.12-59.13.1 libwbclient0-debuginfo-3.6.12-59.13.1 samba-3.6.12-59.13.1 samba-client-3.6.12-59.13.1 samba-client-debuginfo-3.6.12-59.13.1 samba-debuginfo-3.6.12-59.13.1 samba-debugsource-3.6.12-59.13.1 samba-devel-3.6.12-59.13.1 samba-krb-printing-3.6.12-59.13.1 samba-krb-printing-debuginfo-3.6.12-59.13.1 samba-winbind-3.6.12-59.13.1 samba-winbind-debuginfo-3.6.12-59.13.1 - openSUSE 12.3 (x86_64): libsmbclient0-32bit-3.6.12-59.13.1 libsmbclient0-debuginfo-32bit-3.6.12-59.13.1 libwbclient0-32bit-3.6.12-59.13.1 libwbclient0-debuginfo-32bit-3.6.12-59.13.1 samba-32bit-3.6.12-59.13.1 samba-client-32bit-3.6.12-59.13.1 samba-client-debuginfo-32bit-3.6.12-59.13.1 samba-debuginfo-32bit-3.6.12-59.13.1 samba-winbind-32bit-3.6.12-59.13.1 samba-winbind-debuginfo-32bit-3.6.12-59.13.1 - openSUSE 12.3 (noarch): samba-doc-3.6.12-59.13.1 - openSUSE 12.2 (i586 x86_64): libnetapi-devel-3.6.7-48.28.1 libnetapi0-3.6.7-48.28.1 libnetapi0-debuginfo-3.6.7-48.28.1 libsmbclient-devel-3.6.7-48.28.1 libsmbclient0-3.6.7-48.28.1 libsmbclient0-debuginfo-3.6.7-48.28.1 libsmbsharemodes-devel-3.6.7-48.28.1 libsmbsharemodes0-3.6.7-48.28.1 libsmbsharemodes0-debuginfo-3.6.7-48.28.1 libwbclient-devel-3.6.7-48.28.1 libwbclient0-3.6.7-48.28.1 libwbclient0-debuginfo-3.6.7-48.28.1 samba-3.6.7-48.28.1 samba-client-3.6.7-48.28.1 samba-client-debuginfo-3.6.7-48.28.1 samba-debuginfo-3.6.7-48.28.1 samba-debugsource-3.6.7-48.28.1 samba-devel-3.6.7-48.28.1 samba-krb-printing-3.6.7-48.28.1 samba-krb-printing-debuginfo-3.6.7-48.28.1 samba-winbind-3.6.7-48.28.1 samba-winbind-debuginfo-3.6.7-48.28.1 - openSUSE 12.2 (x86_64): libsmbclient0-32bit-3.6.7-48.28.1 libsmbclient0-debuginfo-32bit-3.6.7-48.28.1 libwbclient0-32bit-3.6.7-48.28.1 libwbclient0-debuginfo-32bit-3.6.7-48.28.1 samba-32bit-3.6.7-48.28.1 samba-client-32bit-3.6.7-48.28.1 samba-client-debuginfo-32bit-3.6.7-48.28.1 samba-debuginfo-32bit-3.6.7-48.28.1 samba-winbind-32bit-3.6.7-48.28.1 samba-winbind-debuginfo-32bit-3.6.7-48.28.1 - openSUSE 12.2 (noarch): samba-doc-3.6.7-48.28.1 References: http://support.novell.com/security/cve/CVE-2013-4475.html https://bugzilla.novell.com/817880 https://bugzilla.novell.com/838472 https://bugzilla.novell.com/848101 https://bugzilla.novell.com/849226