Skip to main content
← All vulnerabilities
CVE-2026-29059

Windmill: SUPERADMIN_SECRET (rarely used) can be accessed publicly

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.603.3
1 proof of concept on GitHub, 1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Prior to version 1.603.3, an unauthenticated path traversal vulnerability exists in Windmill's get_log_file endpoint "(/api/w/{workspace}/jobs_u/get_log_file/{filename})". The filename parameter is concatenated into a file path without sanitization, allowing an attacker to read arbitrary files on the server using ../ sequences. This issue has been patched in version 1.603.3.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • windmill-labs windmill

    fixed in 1.603.3

References 4

GitHub · windmill-labs/windmill

GitHub · projectdiscovery/nuclei-templates

GitHub · Chocapikk/Windfall