fuzz: add fuzzing target for parsing transport parameters

This commit is contained in:
Dirkjan Ochtman
2026-03-04 15:37:05 +01:00
parent a0ec97a50b
commit 57b9d0abf3
2 changed files with 15 additions and 0 deletions
+6
View File
@@ -34,3 +34,9 @@ name = "packet"
path = "fuzz_targets/packet.rs"
test = false
doc = false
[[bin]]
name = "params"
path = "fuzz_targets/params.rs"
test = false
doc = false
+9
View File
@@ -0,0 +1,9 @@
#![no_main]
use libfuzzer_sys::fuzz_target;
use proto::{Side, transport_parameters::TransportParameters};
fuzz_target!(|data: &[u8]| {
let mut data = data;
let _ = TransportParameters::read(Side::Client, &mut data);
});