Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Aaron Campbell 50f4fb2a72 Fix out-of-bounds memory access in DNS TXT record parser.
The datalen variable is declared unsigned.  If txtlen and datalen are equal,
datalen will first be reduced to 0, and then the datalen-- line will cause its
value to wrap to 65535.  This will cause the loop to continue much longer than
intended, and eventually may crash on an out-of-bounds *tdata dereference.

Signed-off-by: Aaron Campbell <aaron@monkey.org>
10 years ago
benches
contrib suri-graphite: add ouput to file option 11 years ago
doc Fix make distcheck on CentOS 5.11 11 years ago
lua output-lua: add SCPacketTimeString 11 years ago
m4
qa prscript: add rm command 10 years ago
rules decode: add ERSPANv1 decoder 11 years ago
scripts app-layer setup scripts: enable new modules on copy 10 years ago
src Fix out-of-bounds memory access in DNS TXT record parser. 10 years ago
.gitignore
.travis.yml travis: add libjansson and hiredis 10 years ago
COPYING GPL license sync with official gpl-2.0.txt 10 years ago
ChangeLog Update changelog for 2.1beta4 release 11 years ago
LICENSE GPL license sync with official gpl-2.0.txt 10 years ago
Makefile.am Respect DESTDIR in install-conf and install-rules. 11 years ago
Makefile.cvs
acsite.m4
autogen.sh
classification.config
config.rpath
configure.ac output-json: add redis support 10 years ago
doxygen.cfg doxygen: add source browser 12 years ago
reference.config Update reference.config 11 years ago
suricata.yaml.in rule profiling: json output 10 years ago
threshold.config