mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
No description
![]() Authentication Headers with a Payload Len field set to zero would cause a crash due to invalid memory allocation because the previous code assumed Payload Len would always be great enough to contain all mandatory fields of the header. This changes it so the length of the header is explicitly checked before attempting to extract fields located past the minimum length (8 bytes) of an Authentication Header. Crashes due to this are only possible when handling script-layer events ipv6_ext_headers, new_packet, esp_packet, or teredo_*. Or also when implementing one of the discarder_check_* family of functions. Otherwise, Bro correctly parses past such a header. |
||
---|---|---|
aux | ||
cmake@2a72c5e08e | ||
doc | ||
pkg | ||
scripts | ||
src | ||
testing | ||
.gitignore | ||
.gitmodules | ||
bro-path-dev.in | ||
CHANGES | ||
CMakeLists.txt | ||
config.h.in | ||
configure | ||
COPYING | ||
DocSourcesList.cmake | ||
INSTALL | ||
Makefile | ||
NEWS | ||
README | ||
VERSION |
============================ Bro Network Security Monitor ============================ Bro is a powerful framework for network analysis and security monitoring. Please see the INSTALL file for installation instructions and pointers for getting started. NEWS contains release notes for the current version, and CHANGES has the complete history of changes. Please see COPYING for licensing information. For more documentation, research publications, and community contact information, please see Bro's home page: http://www.bro-ids.org On behalf of the Bro Development Team, Vern Paxson & Robin Sommer, International Computer Science Institute & Lawrence Berkeley National Laboratory vern@icir.org / robin@icir.org