hostap/tests/ap-mgmt-fuzzer
Jouni Malinen bc4d7dfc5a tests: Fix ap-mgmt-fuzzer build configuration to match libap.a
Missing CONFIG_AIRTIME_POLICY=y made the offset of struct
hostapd_iface::prev_wmm different between libap.a and ap-mgmt-fuzzer.o
which resulted in odd fuzzing failures due to a memcpy to
ctx.iface->prev_wmm ending up writing on top of the ctx.hapd and in
particular, on top of ctx.hapd.iface pointer.

Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15013
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15014
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15015
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15017
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15019
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15020
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-05-29 13:59:39 +03:00
..
.gitignore ap-mgmt-fuzzer: Add .gitignore 2017-03-07 12:12:20 +02:00
ap-mgmt-fuzzer.c tests: Fix ap-mgmt-fuzzer exit to free memory 2019-05-25 01:34:58 +03:00
auth.dat
Makefile tests: Fix ap-mgmt-fuzzer build configuration to match libap.a 2019-05-29 13:59:39 +03:00
multi.dat tests: Allow multiple management frames to be used with ap-mgmt-fuzzer 2016-11-16 18:17:08 +02:00
probe-req.dat tests: Add ap-mgmt-fuzzer 2015-04-22 11:44:19 +03:00