Lightly tested.  Note that unix extensions = yes is the default.

                   ==============================
                   Release Notes for Samba 4.1.23
                           March 8, 2015
                   ==============================


This is a security release in order to address the following CVEs:

o  CVE-2015-7560 (Incorrect ACL get/set allowed on symlink path)
o  CVE-2016-0771 (Out-of-bounds read in internal DNS server)

=======
Details
=======

o  CVE-2015-7560:
   All versions of Samba from 3.2.0 to 4.4.0rc3 inclusive are vulnerable to
   a malicious client overwriting the ownership of ACLs using symlinks.

   An authenticated malicious client can use SMB1 UNIX extensions to
   create a symlink to a file or directory, and then use non-UNIX SMB1
   calls to overwrite the contents of the ACL on the file or directory
   linked to.

o  CVE-2016-0771:
   All versions of Samba from 4.0.0 to 4.4.0rc3 inclusive, when deployed as
   an AD DC and choose to run the internal DNS server, are vulnerable to an
   out-of-bounds read issue during DNS TXT record handling caused by users
   with permission to modify DNS records.

   A malicious client can upload a specially constructed DNS TXT record,
   resulting in a remote denial-of-service attack. As long as the affected
   TXT record remains undisturbed in the Samba database, a targeted DNS
   query may continue to trigger this exploit.

   While unlikely, the out-of-bounds read may bypass safety checks and
   allow leakage of memory from the server in the form of a DNS TXT reply.

   By default only authenticated accounts can upload DNS records,
   as "allow dns updates = secure only" is the default.
   Any other value would allow anonymous clients to trigger this
   bug, which is a much higher risk.


ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.215
diff -u -p -r1.215 Makefile
--- Makefile    18 Jan 2016 12:10:51 -0000      1.215
+++ Makefile    8 Mar 2016 18:24:44 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.215 2016/01/18 12:10:51 sthen Exp $
 
 SHARED_ONLY =          Yes
-VERSION =              4.1.22
+VERSION =              4.1.23
 DISTNAME =             samba-${VERSION}
 DOCSVERSION =          v3-5-test-4c5a1b6b
 DISTFILES =            ${DISTNAME}${EXTRACT_SUFX} \
@@ -19,10 +19,8 @@ PKGNAME-tevent =     tevent-${TEVENT_V}
 PKGNAME-util =         samba-util-${VERSION}
 PKGNAME-docs =         samba-docs-${VERSION}
 
-REVISION-main =                0
-REVISION-ldb =         6
-REVISION-tevent =      5
-REVISION-util =                0
+REVISION-ldb =         7
+REVISION-tevent =      6
 
 PKG_ARCH-docs =                *
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/samba/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo    23 Dec 2015 12:37:21 -0000      1.45
+++ distinfo    8 Mar 2016 16:40:20 -0000
@@ -1,4 +1,4 @@
-SHA256 (samba-4.1.22.tar.gz) = VWOhyUotrIN8z/0fCCG7JeCXr/qnOJ/vGG+c+zSGz+U=
+SHA256 (samba-4.1.23.tar.gz) = LDMpG/VFS6Bei1/cLFfuAQz0TQd+V6MHrS576frCfNI=
 SHA256 (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = 
bsF0WP1KT1M3jMx3Z88MbsEQ1QEq9catijXpnPm7hZA=
-SIZE (samba-4.1.22.tar.gz) = 19557688
+SIZE (samba-4.1.23.tar.gz) = 19562680
 SIZE (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = 8070761
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/samba/pkg/PLIST-main,v
retrieving revision 1.30
diff -u -p -r1.30 PLIST-main
--- pkg/PLIST-main      25 Aug 2015 15:38:16 -0000      1.30
+++ pkg/PLIST-main      8 Mar 2016 18:21:26 -0000
@@ -730,9 +730,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/tests/gensec.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/gensec.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/gensec.pyo
-lib/python${MODPY_VERSION}/site-packages/samba/tests/getopt.py
-lib/python${MODPY_VERSION}/site-packages/samba/tests/getopt.pyc
-lib/python${MODPY_VERSION}/site-packages/samba/tests/getopt.pyo
+lib/python${MODPY_VERSION}/site-packages/samba/tests/get_opt.py
+lib/python${MODPY_VERSION}/site-packages/samba/tests/get_opt.pyc
+lib/python${MODPY_VERSION}/site-packages/samba/tests/get_opt.pyo
 lib/python${MODPY_VERSION}/site-packages/samba/tests/hostconfig.py
 lib/python${MODPY_VERSION}/site-packages/samba/tests/hostconfig.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tests/hostconfig.pyo


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to