]> git.ipfire.org Git - thirdparty/suricata.git/commit
decode: limits the number of decoded layers
authorPhilippe Antoine <contact@catenacyber.fr>
Thu, 28 Jan 2021 16:48:48 +0000 (17:48 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 26 Feb 2021 10:32:15 +0000 (11:32 +0100)
commit7500c29300dcef8716d87461842e7d7c3e5101ac
tree72dd5d08272f8b846cb5fe48d0ba12b01d320b60
parentaf13d4de180515f92813befc9bca06b66f7233bb
decode: limits the number of decoded layers

so as to avoid overrecursion leading to stack exhaustion
21 files changed:
rules/decoder-events.rules
src/decode-chdlc.c
src/decode-erspan.c
src/decode-esp.c
src/decode-ethernet.c
src/decode-events.c
src/decode-events.h
src/decode-geneve.c
src/decode-gre.c
src/decode-ipv4.c
src/decode-ipv6.c
src/decode-mpls.c
src/decode-nsh.c
src/decode-ppp.c
src/decode-sll.c
src/decode-template.c
src/decode-vlan.c
src/decode-vxlan.c
src/decode.c
src/decode.h
suricata.yaml.in