3 corrupted_file_1.wim: This WIM contains a file whose SHA-1 digest doesn't match.
5 corrupted_file_2.wim: This WIM contains a file that fails to decompress.
7 cyclic.wim: This WIM has an image with a cyclic directory structure and should be
10 duplicate_names.wim: This WIM has an image with multiple files with the same
11 name in the same directory, and should be detected as invalid.
13 dotdot.wim: This WIM has an image with the path
14 /../../../../../../../../../../../../../../../../etc/passwd, and should be
15 detected as invalid. (Fun fact: WIMGAPI is dumb and will extract .. files, and
16 requires running with Admin rights, so given a malicious WIM file it will
17 overwrite arbitrary files on the target drive.)
19 longpaths.wim: This WIM has an image with a path longer than MAX_PATH on Windows.
20 This should still be extracted successfully.
22 empty_dacl.wim: This WIM has an image containing file with a security
23 descriptor having an empty DACL. This is valid and should be extracted
26 linux_xattrs_old.wim: Includes Linux xattrs in old format
27 (TAG_WIMLIB_LINUX_XATTRS)