An issue was discovered in app-layer-ssl.c in Suricata 4.1.4. Upon receiving a corrupted SSLv3 (TLS 1.2) packet, the parser function TLSDecodeHSHelloExtensions tries to access a memory region that is not allocated, because the expected length of HSHelloExtensions does not match the real length of the HSHelloExtensions part of the packet.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:HSuricata Ids Suricata
APPSuricata-Ids4.1.4
Related vulnerabilities
Odczyt poza zakresem pamięci w Suricata 4.1.4 (dekodowanie IPv4)
Suricata: out-of-bounds read przy składaniu fragmentów IPv4 (defrag.c)
Suricata: heap-based buffer over-read w parserze banerów SSH
An issue was discovered in Suricata 4.1.3. The function process_reply_record_v3 lacks a check for the length o...
An issue was discovered in Suricata 4.1.3. If the function filetracker_newchunk encounters an unsafe "Some(sfc...