diff --git a/trusty/gatekeeper/fuzz/Android.bp b/trusty/gatekeeper/fuzz/Android.bp index 27605aaa7..7ffa77674 100644 --- a/trusty/gatekeeper/fuzz/Android.bp +++ b/trusty/gatekeeper/fuzz/Android.bp @@ -16,4 +16,9 @@ cc_fuzz { name: "trusty_gatekeeper_fuzzer", defaults: ["trusty_fuzzer_defaults"], srcs: ["fuzz.cpp"], + + // The initial corpus for this fuzzer was derived by dumping messages from + // the `secure_env` emulator interface for cuttlefish while enrolling a new + // password in the emulator. + corpus: ["corpus/*"], } diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-2MMzSr b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-2MMzSr new file mode 100644 index 000000000..f3c1f79b7 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-2MMzSr differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Et63W0 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Et63W0 new file mode 100644 index 000000000..b3e65859f Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Et63W0 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-G41Iz8 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-G41Iz8 new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-G41Iz8 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-ItEoqJ b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-ItEoqJ new file mode 100644 index 000000000..85d38c710 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-ItEoqJ differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-MGXdfu b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-MGXdfu new file mode 100644 index 000000000..f8e146720 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-MGXdfu differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Yq4f10 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Yq4f10 new file mode 100644 index 000000000..c221077c1 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-Yq4f10 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-agxKZa b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-agxKZa new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-agxKZa differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-alhn2v b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-alhn2v new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-alhn2v differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-eVJFHV b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-eVJFHV new file mode 100644 index 000000000..f3c1f79b7 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-eVJFHV differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-et5K21 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-et5K21 new file mode 100644 index 000000000..f3c1f79b7 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-et5K21 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-gun5YX b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-gun5YX new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-gun5YX differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-kXw1R9 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-kXw1R9 new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-kXw1R9 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-moapss b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-moapss new file mode 100644 index 000000000..85d38c710 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-moapss differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-u5QySb b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-u5QySb new file mode 100644 index 000000000..09f9d746e Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-u5QySb differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-uZtvkq b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-uZtvkq new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-uZtvkq differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-w5G2SF b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-w5G2SF new file mode 100644 index 000000000..d42956deb Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-w5G2SF differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-y3H74x b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-y3H74x new file mode 100644 index 000000000..1cec41389 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-y3H74x differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-yALfeS b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-yALfeS new file mode 100644 index 000000000..f3c1f79b7 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-recv-yALfeS differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-2S1GLi b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-2S1GLi new file mode 100644 index 000000000..08b344914 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-2S1GLi differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-4j7hUc b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-4j7hUc new file mode 100644 index 000000000..550740052 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-4j7hUc differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-6hsSQG b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-6hsSQG new file mode 100644 index 000000000..ffa74cb7c Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-6hsSQG differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-E8CE7b b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-E8CE7b new file mode 100644 index 000000000..21cdd9c7a Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-E8CE7b differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-GEDmHj b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-GEDmHj new file mode 100644 index 000000000..23a8c0810 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-GEDmHj differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-MpwDEN b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-MpwDEN new file mode 100644 index 000000000..1795d0982 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-MpwDEN differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Qutf8O b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Qutf8O new file mode 100644 index 000000000..4f69edfd4 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Qutf8O differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Sg1WMt b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Sg1WMt new file mode 100644 index 000000000..ba6d1cbce Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Sg1WMt differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-U6Y1My b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-U6Y1My new file mode 100644 index 000000000..631ef79f2 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-U6Y1My differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-WdSRky b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-WdSRky new file mode 100644 index 000000000..02d4820eb Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-WdSRky differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Ypw6WP b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Ypw6WP new file mode 100644 index 000000000..6d7574fd5 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Ypw6WP differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Yyj4Af b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Yyj4Af new file mode 100644 index 000000000..47f518dc8 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-Yyj4Af differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-amyF62 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-amyF62 new file mode 100644 index 000000000..3a5fdf5e8 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-amyF62 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-gu8ziA b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-gu8ziA new file mode 100644 index 000000000..bab5da1e6 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-gu8ziA differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-iCATsM b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-iCATsM new file mode 100644 index 000000000..fae917357 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-iCATsM differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-kawT3I b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-kawT3I new file mode 100644 index 000000000..51e363021 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-kawT3I differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-sYFzM5 b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-sYFzM5 new file mode 100644 index 000000000..173d77eaf Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-sYFzM5 differ diff --git a/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-yNFMdn b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-yNFMdn new file mode 100644 index 000000000..96f9e4240 Binary files /dev/null and b/trusty/gatekeeper/fuzz/corpus/gatekeeper-send-yNFMdn differ