A new internet security vulnerability was announced last week, and it is “a scary big deal“. Cloudbleed, the name given to this vulnerability, has led to a potentially wide-spread leak of passwords and other data...