It can mess up _any_ file system. ZFS is, under some conditions, more likely to _tell_ you that you've had a problem.
That said, if a bit flips in the wrong place in RAM, even a checksumming file system will not protect you. The file system will happily write out the corrupted data if the checksum is calculated after the bit flip occurs.
That said, if a bit flips in the wrong place in RAM, even a checksumming file system will not protect you. The file system will happily write out the corrupted data if the checksum is calculated after the bit flip occurs.