Offene Quellen sind kein Garant für Sicherheit
Wo man nachsehen kann, was da an Daten wirklich ausgetauscht wird.
Natuerlich wird das kaum jemand machen, aber frueher oder spaeter wuerde
ein Sicherheitsexperte Alarm schlagen und die Botschaft geht wie ein Blitz
durchs Netz.
OpenSSL wurde (und wird) praktisch überall im Security Bereich benutzt. Für Transport Layer Security, zum Erzeugen und Validieren von Schlüsseln und Zertifikaten. Usw. usf.
Der Heartbleed-Bug wurde am 31. Dezember 2011 "eingepflegt" und ging am 14. März 2012 live. Behoben wurde er zwei(!!) Jahre später, am 7. April 2014.
Der Bug war nicht mal besonders kompliziert oder schwer zu finden (simples bounds checking hätte genügt). Außerdem könnte man erwarten, dass sicherheitsrelevante Komponenten (OpenSSL) - anders als z.B. ein einfacher Open Source Texteditor etc. - doppelt und dreifach überprüft würden. Nada.
Soviel zum Thema: Open Source ist sicher weil es jeder überprüfen kann.
Sicher ist nur, wenn Du den Netzwerkstecker ziehst
.