LongSoft / UEFITool

UEFI firmware image viewer and editor
BSD 2-Clause "Simplified" License
4.47k stars 632 forks source link

Too many crashes found by fuzzing #339

Open NikolajSchlej opened 1 year ago

NikolajSchlej commented 1 year ago

I procrastinated from writing the builder (that I promised to restart writing in 2022 for the third time) by fixing all P1s, and the last remaining one was the lack of fuzzing target, that I've added in https://github.com/LongSoft/UEFITool/commit/209fbb628292c8c115f8c637ff1f6eff993a669d. That trivial piece of code and some assistance from HonggFuzz uncovered a giant pile of crashes that I will use this issue to discuss and fix.

NikolajSchlej commented 1 year ago

Might also use this issue to try other fuzzers: