The Patching Friars' AlmanacA calendar of CVE saints

Patron of April 7

HeartbleedHoly card for heartbleed: official logo by Leena (Codenomicon) (CC0 1.0), frame generated with AI (Claude, Anthropic).CC BY-NC-SA 4.0; logo CC0 1.0 Heartbleed COR SANGUINANS
Official logo by Leena (Codenomicon) (CC0 1.0) · 🤖 frame and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint Heartbleed, the Bleeding Heart of OpenSSL

Patron of sysadmins renewing certificates at midnight, open source projects held up by a few volunteers, and logos for vulnerabilities.

Life

On 7 April 2014 OpenSSL announced a flaw in the Heartbeat extension, found independently by Neel Mehta of Google and by researchers at Codenomicon. With every heartbeat a server could hand back up to 64 KB of its memory: passwords, cookies, even private keys. It had been there since 2012, hit a large share of the encrypted web, and was the bug that made names, websites and logos fashionable: ever since, every vulnerability dreams of a bleeding heart.

Prayer

O Saint Heartbleed, who lets a secret slip with every beat, let our servers always check how long the thing they received really is. And send funding to those who maintain the libraries the world rests on. Amen.

How to celebrate

Celebrated by upgrading OpenSSL to 1.0.1g, revoking certificates, changing passwords and donating to an open source project.

A heart that beats too much says too much.

Technical record

Disclosed on
April 7 2014
CVE
CVE-2014-0160
CVSS
7.5Actively exploited (CISA KEV)
Product
OpenSSL · OpenSSL

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packets, which allows remote attackers to obtain sensitive information from process memory via crafted packets that trigger a buffer over-read, as demonstrated by reading private keys, related to d1_both.c and t1_lib.c, aka the Heartbleed bug.

Sources: heartbleed.com

📅 Add to your calendar

Saints:Google CalendarApple, Outlook and others (.ics)

Observances (feasts, scourges and miracles):Google CalendarApple, Outlook and others (.ics)

In Google Calendar you can also paste the URL in Settings → Add calendar → From URL. The first sync can take a few hours.