The Patching Friars' AlmanacA calendar of CVE saints

Patron of August 10

MaginotDNSHoly card for maginotdns, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 .com MaginotDNS LINEA CIRCUMVENTA
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint MaginotDNS, Who Went Around the Line

Patron of DNS resolvers, servers that forward and resolve at once, and fortifications taken from behind.

Life

In August 2023 a group of researchers led by Xiang Li of Tsinghua University presented at USENIX Security a cache poisoning attack against DNS servers that act as both resolver and forwarder. A flaw in their bailiwick checks let attackers inject false answers for entire top-level domains. It hit BIND, Knot Resolver, Microsoft DNS and Technitium: like the Maginot Line, a strong defence bypassed by going round the side.

Prayer

O Saint MaginotDNS, who enters by the flank nobody was guarding, let our caches accept answers only from those with authority. Amen.

How to celebrate

Celebrated by updating BIND and the other resolvers and revising the difference between forwarding and resolving.

The strongest wall falls on the side you're not watching.

Technical record

Disclosed on
August 10 2023
CVE
CVE-2021-25220CVE-2021-43105CVE-2022-32983
CVSS
6.8
Product
ISC · BIND

BIND 9.11.0 -> 9.11.36 9.12.0 -> 9.16.26 9.17.0 -> 9.18.0 BIND Supported Preview Editions: 9.11.4-S1 -> 9.11.36-S1 9.16.8-S1 -> 9.16.26-S1 Versions of BIND 9 earlier than those shown - back to 9.1.0, including Supported Preview Editions - are also believed to be affected but have not been tested as they are EOL. The cache could become poisoned with incorrect records leading to queries being made to the wrong servers, which might also result in false information being returned to clients.

Sources: maginotdns.net

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