Critical severity · published Apr 3, 2026
CVE-2026-34612
Kestra: Remote Code Execution via SQL Injection
9.0
CVSS
0.7%
EPSS
No
On KEV
Description
Kestra is an open-source, event-driven orchestration platform. Prior to version 1.3.7, Kestra (default docker-compose deployment) contains a SQL Injection vulnerability that leads to Remote Code Execution (RCE) in the following endpoint "GET /api/v1/main/flows/search". Once a user is authenticated, simply visiting a crafted link is enough to trigger the vulnerability. The injected payload is executed by PostgreSQL using COPY ... TO PROGRAM ..., which in turn runs arbitrary OS commands on the host. This issue has been patched in version 1.3.7.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.7% · higher than 51% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KE
kestra · kestra-io
< 1.3.7 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-34612
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-34612
Patch
https://github.com/kestra-io/kestra/commit/3926762795df8ad3e03924b370c51832ed3a21d3
Product
https://github.com/kestra-io/kestra/releases/tag/v1.3.7
Exploit
https://github.com/kestra-io/kestra/security/advisories/GHSA-365w-2m69-mp9x
More from kestra
10.0
CVE-2026-49869
Kestra: Unauthenticated Remote Code Execution via Authentication Bypass in `AuthenticationFilter`
10.0
CVE-2026-53576
Kestra: Unauthenticated RCE via /configs path-suffix auth-filter bypass
8.7
CVE-2026-55839
Kestra: Stored XSS via custom Markdown [[link]] attribute injection
8.7
CVE-2026-55069
Kestra BasicAuth Password Stored as SHA-512 Enables Offline Brute-Force Attack
8.6
CVE-2026-73247
Kestra: SSRF via Pebble http() function allows unauthenticated access to internal services & cloud metadata
