1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-23 21:35:11 +03:00
systemd/test/fuzz/fuzz-dhcp6-client
Ronan Pigott 8ef7b6e656 test/fuzz: add dnr packets
The structure of DNR options is considerably more complicated than most
DHCP options, and as a result the fuzzer has poor coverage of these code
paths.

This adds some DNR packets to the fuzzing corpus, not with the intent of
capturing some specific edge case, but with the intent to rapidly
improve the fuzzers' coverage of these codepaths by giving it a valid
example to begin with.

Also include an ndisc router advert with a few Encrypted DNS options,
for the same purpose.
2024-10-21 09:10:20 -07:00
..
crash-13578 dhcp6: add missing option length check 2019-09-17 18:29:20 +00:00
crash-13591 dhcp6: use unaligned_read_be32() 2019-09-20 08:04:15 +00:00
crash-buf-size fuzz: rename test cases for brevity and meaning 2022-05-04 11:51:15 +02:00
crash-domainname fuzz: rename test cases for brevity and meaning 2022-05-04 11:51:15 +02:00
crash-initial1 fuzz: rename test cases for brevity and meaning 2022-05-04 11:51:15 +02:00
crash-initial2 fuzz: rename test cases for brevity and meaning 2022-05-04 11:51:15 +02:00
crash-initial3 fuzz: rename test cases for brevity and meaning 2022-05-04 11:51:15 +02:00
dnr_v6 test/fuzz: add dnr packets 2024-10-21 09:10:20 -07:00
oss-fuzz-10746 test: add a testcase for oss-fuzz#10746 2018-10-03 08:53:42 +09:00
oss-fuzz-11019 fuzz: add testcase of oss-fuzz#11019 2018-10-19 06:11:58 +09:00