Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
3473 articles · 209613 vulns · 37/41 feeds (7d)
← Back to list
10.0
CVE-2026-49869KEVEXPLOITED
kestra-io · kestra

Kestra: Unauthenticated Remote Code Execution via Authentication Bypass in `AuthenticationFilter`

Description

Kestra is an open-source, event-driven orchestration platform. Prior to 1.0.45 and 1.3.21, AuthenticationFilter in Kestra OSS uses request.getPath().endsWith("/configs") to whitelist the public configuration endpoint from Basic Auth. Because the check is a suffix match rather than an exact path match, any API path whose last segment is configs bypasses authentication entirely. An unauthenticated remote attacker can exploit this to create and execute arbitrary workflows without credentials. Because Kestra ships with script execution plugins (plugin-script-shell, plugin-script-python, etc.) enabled by default, this directly results in unauthenticated Remote Code Execution as root inside the Kestra worker container. This vulnerability is fixed in 1.0.45 and 1.3.21.

Affected Products

VendorProductVersions
kestra-iokestra< 1.0.45, >= 1.1.0, < 1.3.21

References

  • https://github.com/kestra-io/kestra/security/advisories/GHSA-5vc5-wxxq-3fjx(x_refsource_CONFIRM)

Related News (2 articles)

Tier D
SecurityWeek3h ago
Sangoma Switchvox Vulnerabilities Exploited in the Wild
→ No new info (linked only)
Tier C
VulDB69d ago
CVE-2026-49869 | kestra-io kestra up to 1.0.44/1.3.20 Public Configuration Endpoint request.getPath os command injection (GHSA-5vc5-wxxq-3fjx)
→ No new info (linked only)

Discussion (0)

Loading…

CVSS 3.110.0 CRITICAL
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CISA KEV✅ Yes
Actively exploited✅ Yes
CWECWE-78, CWE-184, CWE-287, CWE-918
PublishedJun 26, 2026
Last enriched69d agov2
Trending Score139🔥
Source articles2
Independent2
Info Completeness8/14
Missing: epss, kev, exploit, patch, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

HIGHCVE-2026-55839
Kestra: Stored XSS via custom Markdown [[link]] attribute injection
Trending: 5
HIGHCVE-2026-73246
Kestra: Unauthenticated management `/worker` endpoint exposes live task configuration and plaintext credentials
Trending: 4
HIGHCVE-2026-73247
Kestra: SSRF via Pebble http() function allows unauthenticated access to internal services & cloud metadata
Trending: 4
MEDIUMCVE-2026-73245
Kestra: Unauthenticated management/actuator endpoints exposed on port 8081 (/env, /loggers) bypass API basic-auth
Trending: 3
HIGHCVE-2026-49984
Kestra: Path traversal in `LocalStorage` allows any authenticated user to read arbitrary server files via the execution file-download API (`\..\` bypasses the `..` guard)

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jun 26, 2026
Added to CISA KEV
Jun 26, 2026
Discovered by ZDM
Jun 26, 2026
Updated: affectedVersions
Jun 27, 2026
Actively Exploited
Sep 3, 2026

Version History

v2
Last enriched 69d ago
v2Tier C69d ago

Updated affected versions to < 1.0.44 and < 1.3.20, and confirmed no available exploit.

affectedVersions
via VulDB
v169d ago

Initial creation