CVE-2026-53576

Kestra · Kestra

An authentication bypass vulnerability in Kestra allows unauthenticated attackers to execute arbitrary code as root by manipulating API requests.

Executive summary

A critical authentication bypass in Kestra allows unauthenticated attackers to achieve root-level code execution, leading to full host compromise via the Docker daemon.

Vulnerability

The REST API authentication filter incorrectly processes paths ending in "/configs," allowing an unauthenticated caller to bypass Basic-Auth. This enables the caller to trigger unauthorized flows that execute tasks as root within the container, which can subsequently escape to the host via the mounted Docker socket.

Business impact

The CVSS score of 10.0 highlights the extreme severity of this flaw. By bypassing authentication, an attacker gains full control over the orchestration platform and the underlying host server, resulting in complete loss of confidentiality, integrity, and availability of all managed infrastructure.

Remediation

Immediate Action: Upgrade to Kestra version 1.0.45 or 1.3.21 immediately to fix the authentication logic flaw.

Proactive Monitoring: Audit logs for unauthorized API access attempts and monitor for unexpected execution of Shell or Process tasks within Kestra containers.

Compensating Controls: Restrict network access to the Kestra API via firewall rules and ensure the Docker socket is not exposed to the container unless strictly necessary.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

This is a critical vulnerability that provides a direct path to host-level compromise. Organizations using Kestra must prioritize the immediate application of the security update to prevent unauthenticated attackers from gaining root access to their orchestration environment and host servers.