]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
base64_decode: fix potential keyword parsing issue (CID 1340064)
authorVictor Julien <victor@inliniac.net>
Fri, 11 Mar 2016 06:07:07 +0000 (07:07 +0100)
committerVictor Julien <victor@inliniac.net>
Sat, 12 Mar 2016 13:18:18 +0000 (14:18 +0100)
src/detect-base64-decode.c

index bd9baea583ba9a107995ec4b9ae39b46bf7a6602..e06e6f870c28b20366ccb2b2f98f5a1c161851b7 100644 (file)
@@ -310,6 +310,9 @@ static int DetectBase64DecodeSetup(DetectEngineCtx *de_ctx, Signature *s,
         }
         else {
             sm_list = SigMatchListSMBelongsTo(s, pm);
+            if (sm_list < 0) {
+                goto error;
+            }
         }
     }