]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Coverity 1038113: possibly out of bounds read
authorVictor Julien <victor@inliniac.net>
Tue, 25 Jun 2013 12:03:38 +0000 (14:03 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 25 Jun 2013 12:03:38 +0000 (14:03 +0200)
src/reputation.c

index d4231a68da9d3929e0ed2705fa0462b69a28539d..63417b52d499d8fbefb6cea2deda4fc12f133cdf 100644 (file)
@@ -215,7 +215,7 @@ static int SRepSplitLine(char *line, uint32_t *ip, uint8_t *cat, uint8_t *value)
 static char srep_cat_table[SREP_MAX_CATS][SREP_SHORTNAME_LEN];
 
 int SRepCatValid(uint8_t cat) {
-    if (cat > SREP_MAX_CATS)
+    if (cat >= SREP_MAX_CATS)
         return 0;
 
     if (strlen(srep_cat_table[cat]) == 0)