Programmable Money Vulnerabilities