CVE-2026-49869
Kestra · Kestra
Kestra contains an authentication bypass vulnerability due to an improper path validation, allowing unauthenticated attackers to execute arbitrary workflows and achieve Remote Code Execution.
Executive summary
A critical authentication bypass in Kestra allows unauthenticated remote attackers to execute arbitrary code as root within the worker container.
Vulnerability
The AuthenticationFilter incorrectly uses a suffix match for path whitelisting. This allows any API path ending in /configs to bypass security controls, enabling unauthenticated attackers to trigger script execution plugins and execute commands as root.
Business impact
With a CVSS score of 10.0, this vulnerability represents the highest level of risk. Successful exploitation grants an attacker full control over the Kestra orchestration platform and the underlying worker infrastructure. This can lead to complete server compromise, lateral movement within the network, and total loss of confidentiality, integrity, and availability.
Remediation
Immediate Action: Upgrade Kestra instances to version 1.0.45, 1.3.21, or later immediately to resolve the path validation flaw.
Proactive Monitoring: Inspect Kestra execution logs for unauthorized workflow triggers or unexpected script executions, particularly those originating from unknown or unauthorized sources.
Compensating Controls: Restrict network access to the Kestra API and management interface using IP whitelisting or VPN-only access to minimize the attack surface.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability allows for unauthenticated Remote Code Execution, which is the most dangerous class of security flaws. Organizations utilizing Kestra must treat this as an emergency patching event. Ensure that instances are not exposed to the public internet and apply the vendor-provided patches as soon as possible.