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.
suricata/rust
Philippe Antoine 82b7c9c35a http2: bound number of http2 frames per tx
Ticket: 8289

If stream.reassembly.depth is unlimited,
an attacker controlling the 2 sides of a communication going through Suricata
can send a transition with an infinite number of headers, until suricata OOMs

Solution is to offer a configuration option to bound the number
of HTTP2 frames we store in a HTTP2 transaction, and produce an
anomaly if this bound is crossed

(cherry picked from commit 784e173278)
1 month ago
..
.cargo rust: rename .cargo/config to .cargo/config.toml 2 years ago
derive rust/applayer: use c_int as return type for get_info_by_id 2 years ago
src http2: bound number of http2 frames per tx 1 month ago
.gitignore rust: rename .cargo/config to .cargo/config.toml 2 years ago
Cargo.lock.in release: 7.0.14; update changelog 3 months ago
Cargo.toml.in rust: update flate2 to 1.0.35 4 months ago
Makefile.am rust: respect RUSTC and CARGO env vars like CC 7 months ago
cbindgen.toml ftp: add events for command too long 3 years ago
rustfmt.toml