The Patching Friars' AlmanacA calendar of CVE saints

Patron of January 9

Smart ToiletHoly card for smart-toilet-lab, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 DEBUG = True Smart Toilet DEBUG NON OLET
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint Smart Toilet, Who Left Debug Open

Patron of connected bathroom fixtures, DEBUG = True in production, and error pages that talk too much.

Life

On 9 January 2025 CVE-2024-56113 was published: version 1.3.11 of Motius's Smart Toilet Lab ran with Django's debug mode switched on. Triggering an error was enough for the friendly error page to list the project's settings, secrets included. A rare case where the flush worked perfectly, just in the wrong direction.

Prayer

O Saint Smart Toilet, who shows everyone what should stay closed, remind us to put the debug lid down before going to production. Amen.

How to celebrate

Celebrated by setting DEBUG = False, rotating the secrets already exposed, and flushing the development config away.

Technical record

Disclosed on
January 9 2025
CVE
CVE-2024-56113
CVSS
7.5

Smart Toilet Lab - Motius 1.3.11 is running with debug mode turned on (DEBUG = True) and exposing sensitive information defined in Django settings file through verbose error page.

Sources: nvd.nist.gov

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