Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
8.6

CVE-2026-73247: Kestra can access internal or cloud metadata services

CVE-2026-73247 · published 2 months ago
Summary

Versions of Kestra before 2.0.0 let a user‑controlled function call any web address, including internal network endpoints or cloud metadata URLs. An attacker could run a flow that contacts these hidden services without authenticating, potentially exposing sensitive information. Update Kesura to version 2.0.0 or later, or apply configuration to block private and loopback addresses.

What to do
  • Update io.kestra:kestra-core to version 2.0.0.
Affected software
Ecosystem VendorProductAffected versions
– kestra-io kestra < 2.0.0
maven – io.kestra:core <= 1.3.31
maven – io.kestra:kestra-core < 2.0.0
Fix: upgrade to 2.0.0
Original advisory text
Kestra: SSRF via Pebble http() function allows unauthenticated access to internal services & cloud metadata
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.
Fix within
Internet-facing 14 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker partial control
Severity
8.6 High
Exploitation
<1% chance of attack within 30 days
Type
CWE-918Server-Side Request Forgery (SSRF)
Timeline
Published11 Aug 2026
Updated4 Nov 2026
First seen11 Aug 2026
Sources
CVE-2026-73247 · MITRE
Track software like this
Free during beta