]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
pcrexform: use substring and not whole match 6518/head
authorPhilippe Antoine <contact@catenacyber.fr>
Thu, 21 Oct 2021 13:28:17 +0000 (15:28 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 22 Oct 2021 17:44:46 +0000 (19:44 +0200)
src/detect-transform-pcrexform.c

index 5f64b40efb9804bb593961ea1c630ec21197142d..992b0527b0459a2654afc8dcd68253b10d34d5cd 100644 (file)
@@ -135,7 +135,7 @@ static void DetectTransformPcrexform(InspectionBuffer *buffer, void *options)
     if (ret > 0) {
         const char *str;
         PCRE2_SIZE caplen;
-        ret = pcre2_substring_get_bynumber(match, 0, (PCRE2_UCHAR8 **)&str, &caplen);
+        ret = pcre2_substring_get_bynumber(match, 1, (PCRE2_UCHAR8 **)&str, &caplen);
 
         if (ret >= 0) {
             InspectionBufferCopy(buffer, (uint8_t *)str, (uint32_t)caplen);