The Patching Friars' AlmanacA calendar of CVE saints

Patron of March 1

DROWNHoly card for drown: official logo by Sarah Madden (CC0 1.0), frame generated with AI (Claude, Anthropic).CC BY-NC-SA 4.0; logo CC0 1.0 DROWN VETUS MERGIT NOVUM
Official logo by Sarah Madden (CC0 1.0) · 🤖 frame and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint DROWN, Who Drowned TLS in the Past

Patron of protocols that should have been switched off, keys reused in two places, and SSLv2.

Life

On 1 March 2016 an international group of cryptographers revealed DROWN, CVE-2016-0800. If any server anywhere still accepted the old SSLv2 with the same RSA key used elsewhere, an attacker could decrypt the modern TLS traffic of a different server. According to the researchers, about a third of all HTTPS servers were vulnerable at the time of the announcement.

Prayer

O Saint DROWN, who brings buried protocols back to the surface, keep SSLv2 switched off and our keys from travelling server to server. Amen.

How to celebrate

Celebrated by disabling SSLv2 everywhere, updating OpenSSL to 1.0.2g or 1.0.1s, and never reusing the same key.

A protocol you thought was dead drowns the living.

Technical record

Disclosed on
March 1 2016
CVE
CVE-2016-0800

The SSLv2 protocol, as used in OpenSSL before 1.0.1s and 1.0.2 before 1.0.2g and other products, requires a server to send a ServerVerify message before establishing that a client possesses certain plaintext RSA data, which makes it easier for remote attackers to decrypt TLS ciphertext data by leveraging a Bleichenbacher RSA padding oracle, aka a "DROWN" attack.

Sources: drownattack.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.