Do you use Windows? If so, you are infected with Malware that stole your card number and it finally got used.
I don't know why this is getting downvoted. This is a perfectly valid explanation for why your card got charged that contradicts your reasoning that Linode's encrypted card database got cracked.