diff options
author | Volker Lendecke <vl@samba.org> | 2015-03-05 11:12:38 +0100 |
---|---|---|
committer | Ira Cooper <ira@samba.org> | 2015-03-05 18:28:44 +0100 |
commit | bccf5c9a7bc18b859f262307ab6a2b6edaca0588 (patch) | |
tree | 20b5ccb1230eae84c54bdd7b75d557e396aa7d75 | |
parent | 819d4b4bcd71ea82930365df33cc4b76a4835130 (diff) | |
download | samba-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.c | 2 |
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"; } |