Description
Kestra is an open-source, event-driven orchestration platform. Prior to 2.0.0, Kestra's core/src/main/java/io/kestra/core/runners/pebble/functions/HttpFunction.java passes the user-controlled http() uri argument to URI.create() and the server-side HTTP client without restricting private, loopback, or link-local destinations, allowing an unauthenticated attacker to import and execute a flow that accesses internal services or cloud metadata.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| kestra-io | kestra | < 2.0.0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | io.kestra:core | <= 1.3.31 | — | GHSA-r56g-q4p6-m3p6 |
| Maven | io.kestra:kestra-core | < 2.0.0 | 2.0.0 | GHSA-r56g-q4p6-m3p6 |