The Patching Friars' AlmanacA calendar of CVE saints

September 16

Chaotic DeputyHoly card for chaotic-deputy, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 { } no auth Chaotic Deputy CHAOS SINE CLAVE
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint Chaotic Deputy, Who Loosed Chaos on the Cluster

Patron of chaos engineering tools, unauthenticated GraphQL servers, and Kubernetes clusters taken all at once.

Life

On 16 September 2025 Natan Nehorai of JFrog revealed Chaotic Deputy, four flaws in Chaos Mesh, the tool that injects controlled failures into Kubernetes clusters to test their resilience. The controller exposed, enabled by default, an unauthenticated GraphQL server to the whole cluster; three mutations suffered from command injection. From an ordinary pod one could run code anywhere and steal privileged tokens, up to control of the entire cluster.

Prayer

O Saint Chaotic Deputy, who sow failures by trade and disasters by default, let our chaos tools always ask who you are. Amen.

How to celebrate

Celebrated by upgrading Chaos Mesh to 2.7.3 or disabling the control server with enableCtrlServer=false.

Who sows failures as a test should reap at least one login.

Technical record

Disclosed on
September 16 2025
CVE
CVE-2025-59358CVE-2025-59360CVE-2025-59361CVE-2025-59359
CVSS
9.8

The Chaos Controller Manager in Chaos Mesh exposes a GraphQL debugging server without authentication to the entire Kubernetes cluster, which provides an API to kill arbitrary processes in any Kubernetes pod, leading to cluster-wide denial of service.

Sources: jfrog.com

Also remembered today

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.