Earlier quoted context omitted.
Depends how you store your bitcoin. You can't zero-day exploit a cold wallet.
I don't use bitcoin, so I might be missing something, but don't you have to transfer funds from the cold wallet to your device at some point, and doesn't that mean that any malware waiting on your device could just grab the whole thing at that exact moment? In any case, even if you could secure the wallet, it still doesn't address the fact that once the funds are sent, they're not recoverable; I think it's unreasonab…
The transaction data would only be useful for the specific transaction, it couldn't be used to move funds to addresses not in the transaction or to move additional funds between the addresses, etc.
It'd be a glorious pain in the ass to do it, but it is possible.