summaryrefslogtreecommitdiff
path: root/Cryptlib/opensslconf-diff.patch
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2023-06-28 16:52:22 -0400
committerPeter Jones <pjones@redhat.com>2023-06-29 14:35:50 -0400
commite24681211ce8a71583b5233084bd1290c3c7e872 (patch)
tree1f8b028c24c9ac1c3e4c9494b67027aa362492aa /Cryptlib/opensslconf-diff.patch
parenta0673e36db13e660f809de3e60900cb9381f8589 (diff)
downloadefi-boot-shim-e24681211ce8a71583b5233084bd1290c3c7e872.tar.gz
efi-boot-shim-e24681211ce8a71583b5233084bd1290c3c7e872.zip
Add libFuzzer support to the .sbat parser.
shim takes several forms of input from several sources that are not necessarily trustworthy. As such, we need to take measures to validate that we don't have unacceptable results from bad inputs. One such measure is "fuzzing" the inputs which parse untrusted data by running them with randomized or partially randomized input. This change adds such testing using clang's "libFuzzer" to our parser for ".sbat" sections. I've run it for about half an hour and so far it found one memory leak, but no other errors. Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'Cryptlib/opensslconf-diff.patch')
0 files changed, 0 insertions, 0 deletions