libhtp
libhtp copied to clipboard
memory leak
function: htp_mpart_part_handle_data line: part->parser->pending_header_line = bstr_add_mem(part->parser->pending_header_line, data, len);
if memory not enough, bstr_add_mem return NULL but not free part->parser->pending_header_line old memory
Thanks for this report, would you like to submit a fix ? Suricata does not use this part of libhtp (multipart parsing) What do you use libhtp for ?
I try to use libhtp to instead of nginx with modsecurity :)