The Patching Friars' AlmanacA calendar of CVE saints

November 25

SHAmblesHoly card for shambles, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 = SHA-1 SHAmbles IDEM SIGNUM
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint SHAmbles, Who Forged the Signatures With SHA-1

Patron of digital signatures still clinging to SHA-1, chosen-prefix collisions, and everyone who has not yet changed algorithm.

Life

On 25 November 2019 Gaëtan Leurent and Thomas Peyrin presented SHAmbles, the first practical chosen-prefix collision on SHA-1: they could build two documents with different contents but the same SHA-1 digest, at a cost that had become affordable. They proved it by forging PGP signatures and creating counterfeit GnuPG keys. GnuPG fixed it by rejecting the problematic SHA-1 signatures from version 2.2.18 (CVE-2019-14855).

Prayer

O Saint SHAmbles, who gives the same fingerprint to different documents, let our signatures abandon SHA-1 once and for all. Amen.

How to celebrate

Celebrated by updating GnuPG past 2.2.18 and migrating signatures to SHA-256 and beyond.

Two papers, one fingerprint: trusting it is a gamble.

Technical record

Disclosed on
November 25 2019
CVE
CVE-2019-14855
CVSS
5.3
Product
Red Hat · gnupg2

A flaw was found in the way certificate signatures could be forged using collisions found in the SHA-1 algorithm. An attacker could use this weakness to create forged certificate signatures. This issue affects GnuPG versions before 2.2.18.

Sources: sha-mbles.github.io

Shortcuts: ← → to move, D day, W week, M month, T today.

📅 Add to your calendar

SaintsGoogle CalendarApple, Outlook (.ics)

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

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