kdave / btrfs-progs

Development of userspace BTRFS tools
GNU General Public License v2.0
527 stars 239 forks source link

Audit all raw images used in testsuite #772

Open kdave opened 3 months ago

kdave commented 3 months ago

In the light of xz backdoor and the way the payload got in via the testsuite, let's do an audit just in case. Most images come from known people (for the btrfs check cases), however some images have been copied from bugzilla.kernel.org reports without change (fuzz-tests/images). Image formats are either raw partition (plain or compressed by ehm xz) or the custom image dump format managed by btrfs-image (also plain or compressed).

Task list:

Expected result is minimal number of blobs, better tools for fuzz and targeted corruption testing. As a bonus the internal image format should be documented and fuzzed.