summaryrefslogtreecommitdiffstats
path: root/source/include/smb.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2009-09-30 14:21:56 +0200
committerKarolin Seeger <kseeger@samba.org>2009-10-01 14:25:02 +0200
commit3c5db860ab3665697dfcae2475542c05eff4c22b (patch)
treea31a312cea580e65674321c29140dd3ee6feb6cf /source/include/smb.h
parentdbd71b68ae9813526758a40de0e2d0c8daa1f5d3 (diff)
downloadsamba-v3-0-test.tar.gz
samba-v3-0-test.tar.xz
samba-v3-0-test.zip
Fix for CVE-2009-2906.v3-0-test
Summary: Specially crafted SMB requests on authenticated SMB connections can send smbd into a 100% CPU loop, causing a DoS on the Samba server. (cherry picked from commit dff54f716bdd76e3d167dc96bba6e168ef58cadd)
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 7484efd1925..e512add4be2 100644
--- a/source/include/smb.h
+++ b/source/include/smb.h
@@ -759,6 +759,7 @@ struct pending_message_list {
struct pending_message_list *next, *prev;
struct timeval request_time; /* When was this first issued? */
struct timeval end_time; /* When does this time out? */
+ bool processed;
DATA_BLOB buf;
DATA_BLOB private_data;
};