Yes, all are quite possible. Any secure website could have been compromised by another site pretending to be another.
The precaution is to install 7.0.6, and as always, monitor all of your personal data for any abnormal activity.
Thanks. This makes me quite upset though, not knowing if my entire digital life has been compromised due to what appears to be a careless coding error :-(