Heartbleed (2014)
OpenSSL's TLS heartbeat extension lacked a bounds check, letting any remote attacker read up to 64 KB of server memory per request. Most of the world's encrypted servers ran the flawed code, exposing passwords, session keys and private data.
A frantic patch scramble followed; many systems stayed vulnerable for months because appliances and embedded devices could not update quickly.
The incident pushed the industry toward coordinated disclosure and renewed calls for memory-safe rewrites of critical libraries.
Both Heartbleed and HTTP2Shell are bugs in a single embedded library with an enormous blast radius, requiring coordinated patches across thousands of products.
