https://www.theepochtimes.com/article/heart-bleed-bug-imperils-web-encryption-putting-passwords-credit-cards-at-risk-609175?utm_source=ref_share
‘Heart Bleed’ Bug Imperils Web Encryption; Passwords, Credit Card Numbers at Risk