[SCM] Samba Shared Repository - branch master updated
Volker Lendecke
vlendec at samba.org
Fri Oct 8 01:41:02 MDT 2010
The branch, master has been updated
via 7915142 s3: Fix input check in is_encrypted_packet
from cd04af7 Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 7915142848f07b477f2c26d0034a79840757b8af
Author: Volker Lendecke <vl at samba.org>
Date: Wed Oct 6 17:40:58 2010 +0200
s3: Fix input check in is_encrypted_packet
Autobuild-User: Volker Lendecke <vlendec at samba.org>
Autobuild-Date: Fri Oct 8 07:40:52 UTC 2010 on sn-devel-104
-----------------------------------------------------------------------
Summary of changes:
source3/smbd/seal.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/smbd/seal.c b/source3/smbd/seal.c
index 0cf730e..1d8d464 100644
--- a/source3/smbd/seal.c
+++ b/source3/smbd/seal.c
@@ -55,7 +55,9 @@ bool is_encrypted_packet(const uint8_t *inbuf)
uint16_t enc_num;
/* Ignore non-session messages or non 0xFF'E' messages. */
- if(CVAL(inbuf,0) || !(inbuf[4] == 0xFF && inbuf[5] == 'E')) {
+ if(CVAL(inbuf,0)
+ || (smb_len(inbuf) < 8)
+ || !(inbuf[4] == 0xFF && inbuf[5] == 'E')) {
return false;
}
--
Samba Shared Repository
More information about the samba-cvs
mailing list