It’s summer, so an excellent time for some testing! Suricata 4.1 release candidate 1 is here to be tried out. The release brings a lot of new features.
Get the release here:
https://www.openinfosecfoundation.org/download/suricata-4.1.0-rc1.tar.gzMain new features are inclusion of the protocols SMBv1/2/3, NFSv4, Kerberos, FTP, DHCP, IKEv2, as well as improvements on Linux capture side via AF_PACKET XDP support and on Windows IPS side via WinDivert. The progress in Rust usage inside Suricata continues as most of the new protocols have been implemented in Rust.
We invite everyone to test this release and report your experiences to us.
Protocol updates
SMBv1/2/3 parsing, logging, file extraction
JA3 TLS client fingerprinting (Mats Klepsland)
TFTP: basic logging (Pascal Delalande and Clément Galland)
FTP: file extraction
Kerberos parser and logger (Pierre Chifflier)
IKEv2 parser and logger (Pierre Chifflier)
DHCP parser and logger
Flow tracking for ICMPv4
Initial NFS4 support
HTTP: handle sessions that only have a response, or start with a response
HTTP Flash file decompression support (Giuseppe Longo)
Output and logging
File extraction v2: deduplication; hash-based naming; json metadata and cleanup tooling
Eve metadata: from rules (metadata keyword) and traffic (flowbits etc)
Eve: new more compact DNS record format (Giuseppe Longo)
Pcap directory mode: process all pcaps in a directory (Danny Browning)
Compressed PCAP logging (Max Fillinger)
Expanded XFF support (Maurizio Abba)
Packet Capture
AF_PACKET XDP and eBPF support for high speed packet capture
Windows IPS: WinDivert support (Jacob Masen-Smith)
Misc
Windows: MinGW is now supported
Detect: transformation keyword support
Bundled Suricata-Update
Major changes since 4.1beta1
WinDivert support
Kerberos parser and logger
IKEv2 parser and logger
DHCP parser and logger
Flow tracking for ICMPv4
Initial NFS4 support
Compressed PCAP logging
Expanded XFF support
Decode GRE over IP (Paulo Pacheco)
Multi-tenancy fixes
SMB improvements for midstream pickup
Update Suricata-Update to 1.0.0rc1
Security
CVE-2018-10242, CVE-2018-10244 (suricata)
CVE-2018-10243 (libhtp)