SOURCES: samba-3.0-CAN-2006-3403.patch (NEW) - official fix

havner havner at pld-linux.org
Mon Jul 17 15:56:02 CEST 2006


Author: havner                       Date: Mon Jul 17 13:56:02 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- official fix

---- Files affected:
SOURCES:
   samba-3.0-CAN-2006-3403.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/samba-3.0-CAN-2006-3403.patch
diff -u /dev/null SOURCES/samba-3.0-CAN-2006-3403.patch:1.1
--- /dev/null	Mon Jul 17 15:56:02 2006
+++ SOURCES/samba-3.0-CAN-2006-3403.patch	Mon Jul 17 15:55:57 2006
@@ -0,0 +1,16 @@
+Index: source/smbd/service.c
+===================================================================
+--- source/smbd/service.c	(revision 16676)
++++ source/smbd/service.c	(working copy)
+@@ -763,6 +763,11 @@
+ 		smb_panic("make_connection: PANIC ERROR. Called as nonroot\n");
+ 	}
+ 
++	if (conn_num_open() > 2047) {
++		*status = NT_STATUS_INSUFF_SERVER_RESOURCES;
++		return NULL;
++	}
++
+ 	if(lp_security() != SEC_SHARE) {
+ 		vuser = get_valid_user_struct(vuid);
+ 		if (!vuser) {
================================================================


More information about the pld-cvs-commit mailing list