Approved changes feed: RSS · Atom
cpe:2.3:a:kestra-io:kestra:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Kestra Io (8569dd4c-a13b-59ef-af00-1af4b2bf3876) |
|---|---|
| Product | Kestra (a8d7b0ad-040a-5cc3-9cab-d668a60e94c0) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-73245 |
vulnerable | 2026-09-16 04:33:10.107983 |
Kestra: Unauthenticated management/actuator endpoints exposed on port 8081 (/env, /loggers) bypass API basic-auth
MEDIUM (6.5)
Kestra is an open-source, event-driven orchestration platform. Prior to 2.0.0-rc6, Kestra's cli/src/main/resources/application.yml serves Micronaut management endpoints on port 8081 without authentication even when Basic Auth protects /api/v1/** on port 8080, allowing unauthenticated GET /env requests to disclose resolved configuration and POST /loggers/{name} requests to change runtime log levels. This issue is fixed in 2.0.0-rc6.
Published: 2026-08-11T21:36:14.990Z
Updated: 2026-08-12T12:45:48.455Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55069 |
vulnerable | 2026-07-29 01:00:28.317879 |
Kestra BasicAuth Password Stored as SHA-512 Enables Offline Brute-Force Attack
HIGH (8.7)
Kestra is an open-source, event-driven orchestration platform. Prior to 1.3.24, this vulnerability exists in the BasicAuth authentication component of the Kestra OSS workflow orchestration platform. An attacker who gains read access to the PostgreSQL database can exploit SHA-512's high computation speed to recover the administrator password offline. In Kubernetes deployments, a successful crack further enables reading of the cluster ServiceAccount Token and all K8s Secrets, achieving vertical privilege escalation. This vulnerability is fixed in 1.3.24.
Published: 2026-06-26T20:50:09.954Z
Updated: 2026-06-29T13:16:39.618Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53577 |
vulnerable | 2026-07-29 01:00:27.091247 |
Kestra: Cross-Execution File Read via Preview Endpoint (IDOR)
MEDIUM (6.5)
Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.45 and 1.3.21, the previewFileFromExecution endpoint (GET /api/v1/{tenant}/executions/{executionId}/file/preview) contains an access control bypass that allows any authenticated user to read output files from any other execution within the same tenant, bypassing execution-level and namespace-level isolation. This vulnerability is fixed in 1.0.45 and 1.3.21.
Published: 2026-06-26T20:52:04.006Z
Updated: 2026-06-27T03:15:44.579Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53576 |
vulnerable | 2026-07-29 01:00:27.090999 |
Kestra: Unauthenticated RCE via /configs path-suffix auth-filter bypass
CRITICAL (10)
Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.45 and 1.3.21, the authentication filter for the REST API (@Filter("/api/v1/**")) treats any request whose path ends in /configs as the public instance-config endpoint and forwards it without a credential check. kestra addresses its resources by URL path segments that the caller chooses (/api/v1/{tenant}/flows/{namespace}, /api/v1/{tenant}/executions/{namespace}/{id}, /api/v1/{tenant}/namespaces/{namespace}/kv/{key}). An anonymous caller picks the literal configs as the final segment, and the request bypasses Basic-Auth entirely. Because the bypass reaches the flow-create and execution-trigger routes, an unauthenticated caller creates a flow containing a Shell or Process task and runs it. The task executes as root inside the kestra container. The official docker-compose.yml mounts /var/run/docker.sock, so root in the container reaches the host Docker daemon. This vulnerability is fixed in 1.0.45 and 1.3.21.
Published: 2026-06-26T20:54:08.282Z
Updated: 2026-06-29T15:19:50.974Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-49984 |
vulnerable | 2026-07-29 00:57:45.808929 |
Kestra: Path traversal in `LocalStorage` allows any authenticated user to read arbitrary server files via the execution file-download API (`\..\` bypasses the `..` guard)
HIGH (7.7)
Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.45 and 1.3.23, the local internal-storage backend validates user-supplied paths for .. traversal before it converts Windows-style backslashes to forward slashes. An attacker can therefore smuggle a traversal sequence past the guard using backslashes (..\..\..\); the guard sees a harmless string, and the path is only rewritten to ../../../ after validation, immediately before the file is opened. Any authenticated user who can view an execution (the lowest-privilege role) can call GET /api/v1/{tenant}/executions/{executionId}/file?path=… and read any file on the server filesystem readable by the Kestra process, outside the storage sandbox and across every tenant and namespace. This includes the embedded H2 database (all flows, all users, all stored secrets), internal storage of every other tenant/namespace, mounted secret files, and the process environment (/proc/self/environ) which contains configured database and secret-backend credentials. It is a complete breach of Kestra's storage isolation and multi-tenancy boundary. This vulnerability is fixed in 1.0.45 and 1.3.23.
Published: 2026-06-26T20:55:44.344Z
Updated: 2026-06-30T19:30:36.738Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-49869 |
vulnerable | 2026-07-29 00:57:45.735775 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-48129 |
vulnerable | 2026-07-29 00:55:01.092647 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45807 |
vulnerable | 2026-07-29 00:54:58.560766 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34612 |
vulnerable | 2026-06-08 07:59:12.764114 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33664 |
vulnerable | 2026-06-08 07:59:10.557119 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-29082 |
vulnerable | 2026-06-08 07:55:16.094201 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53543 |
vulnerable | 2026-06-08 07:31:14.696377 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.