While that is true, I cannot think of a real world scenario where it is relevant, since I don't think you can actually produce a specific plain text, but only corrupt certain sectors.
And in case it is a real issue one can use ZFS or btrfs as the file system to ensure data integrity.
TPMs are external to the CPU and traffic to and from them can be intercepted and used to decrypt the disk.
there was an article on that exact situation a few weeks ago, right here on HN.
https://news.ycombinator.com/item?id=29258879