summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2015-03-05 11:12:38 +0100
committerIra Cooper <ira@samba.org>2015-03-05 18:28:44 +0100
commitbccf5c9a7bc18b859f262307ab6a2b6edaca0588 (patch)
tree20b5ccb1230eae84c54bdd7b75d557e396aa7d75
parent819d4b4bcd71ea82930365df33cc4b76a4835130 (diff)
downloadsamba-bccf5c9a7bc18b859f262307ab6a2b6edaca0588.tar.gz
samba-bccf5c9a7bc18b859f262307ab6a2b6edaca0588.tar.xz
samba-bccf5c9a7bc18b859f262307ab6a2b6edaca0588.zip
perfcount: Fix CID 1035494 Out-of-bounds read
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Ira Cooper <ira@samba.org> Autobuild-User(master): Ira Cooper <ira@samba.org> Autobuild-Date(master): Thu Mar 5 18:28:44 CET 2015 on sn-devel-104
-rw-r--r--source3/modules/perfcount_test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/modules/perfcount_test.c b/source3/modules/perfcount_test.c
index 86d44ef845..0dc073cec7 100644
--- a/source3/modules/perfcount_test.c
+++ b/source3/modules/perfcount_test.c
@@ -138,7 +138,7 @@ static const char *smb_subop_name(int op, int subop)
}
return trans_subop_table[subop];
} else if (op == 0x32) {
- if (subop > sizeof(trans2_subop_table) /
+ if (subop >= sizeof(trans2_subop_table) /
sizeof(trans2_subop_table[0])) {
return "unknown";
}