The Patching Friars' AlmanacA calendar of CVE saints

Patron of December 8

Bronze BitHoly card for kerberos-bronze-bit, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 1 → 0 S4U2SELF Bronze Bit UNUS BIT SUFFICIT
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint Kerberos Bronze Bit, Who Forged the Delegation

Patron of domain admins, constrained delegation, and anyone who thinks a single bit makes no difference.

Life

On 8 December 2020 Jake Karnes of NetSPI published the technique and exploit for CVE-2020-17049. Anyone holding the hash of a service account with constrained delegation could use S4U2self to request a ticket for any user and then flip the 'forwardable' flag. That flag was protected only by encryption with the service's password: one bit changed and the ticket was good for anyone, members of the Protected Users group included.

Prayer

O Saint Kerberos Bronze Bit, who flips a flag like turning a coin, let our tickets be signed and not merely encrypted. Amen.

How to celebrate

Celebrated by installing Microsoft's PAC signature patch and reviewing who really needs delegation.

A bronze bit opens golden doors.

Technical record

Disclosed on
December 8 2020
CVE
CVE-2020-17049
CVSS
6.6
Product
Microsoft · Windows Server 2019

A security feature bypass vulnerability exists in the way Key Distribution Center (KDC) determines if a service ticket can be used for delegation via Kerberos Constrained Delegation (KCD). To exploit the vulnerability, a compromised service that is configured to use KCD could tamper with a service ticket that is not valid for delegation to force the KDC to accept it. The update addresses this vulnerability by changing how the KDC validates service tickets used with KCD.

Sources: netspi.com

📅 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.