USB Sticks do have a ROM its about 4KiB - 1 MiB and embedded in to the USB NAND flash controller. Good new is 9 / 10 virus that flash will make the drive go to 0 bytes big. They are to stupid not to overwrite the NAND access list. Just like most of the UEFI T-Zero hyper-visor virus will just brick your system board…