summaryrefslogtreecommitdiffstats
path: root/source/include/smb.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2009-09-30 14:27:26 +0200
committerKarolin Seeger <kseeger@samba.org>2009-09-30 14:27:26 +0200
commit5f1f1c47623f846909481073d56bc909d13e5e37 (patch)
treea045ce146953ca8eb375ee0499e989bb49725bfb /source/include/smb.h
parent7fbee9050d08335c6a3dbf6e267c823b33e928c4 (diff)
downloadsamba-5f1f1c47623f846909481073d56bc909d13e5e37.tar.gz
samba-5f1f1c47623f846909481073d56bc909d13e5e37.tar.xz
samba-5f1f1c47623f846909481073d56bc909d13e5e37.zip
Fix for CVE-2009-2906.samba-3.3.8
Summary: Specially crafted SMB requests on authenticated SMB connections can send smbd into a 100% CPU loop, causing a DoS on the Samba server.
Diffstat (limited to 'source/include/smb.h')
-rw-r--r--source/include/smb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/include/smb.h b/source/include/smb.h
index 56d9461527d..327f2129067 100644
--- a/source/include/smb.h
+++ b/source/include/smb.h
@@ -715,6 +715,7 @@ struct pending_message_list {
struct timeval request_time; /* When was this first issued? */
struct timeval end_time; /* When does this time out? */
bool encrypted;
+ bool processed;
DATA_BLOB buf;
DATA_BLOB private_data;
};