CVE-2026-54136
Last modified
CVE-2026-54136 is a medium-severity vulnerability rated 5.1/10 on the CVSS scale. Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Prior to 1.715.0, a resource-scoped API token could read script contents outside its allowed path scope through GET /api/w/{workspace}/scripts/list_search. EPSS estimates a 0.35% chance of exploitation in the next 30 days.
Description
Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Prior to 1.715.0, a resource-scoped API token could read script contents outside its allowed path scope through GET /api/w/{workspace}/scripts/list_search. The route-level scope middleware validated the token domain and action but did not enforce the resource/path segment, and the list_search_scripts handler had no additional check_scopes call or per-row filtering before returning script path and content fields. A token such as scripts:read:f/allowed/* could therefore receive source code for unrelated paths in the same workspace, potentially disclosing internal automation logic, integration details, business logic, inline configuration, or hardcoded secrets and credentials. Exploitation required possession of a valid scoped API token for the workspace but did not require administrator privileges. This issue is fixed in version 1.715.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| windmill-labs | windmill | < 1.715.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-54136?
How severe is CVE-2026-54136?
How do I fix CVE-2026-54136?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-54130Missing authentication for critical function in M365 Copilot…7.5
- CVE-2026-54131Use after free in Microsoft Office Excel allows an unauthori…7.8
- CVE-2026-54132Heap-based buffer overflow in Windows Kernel allows an unaut…6.8
- CVE-2026-54133jmespath.php allows users to use JMESPath, software for decl…9.8
- CVE-2026-54134OctoPrint provides a web interface for controlling consumer …7
- CVE-2026-54135AirSane is a SANE frontend, and a scanner server that suppor…7.5
- CVE-2026-5414A security flaw has been discovered in Newgen OmniDocs up to…5.5
- CVE-2026-54147http4k is a functional toolkit for Kotlin HTTP applications.…6.5
- CVE-2026-54148http4k is a functional toolkit for Kotlin HTTP applications.…8.1
- CVE-2026-54149MaxKB is an open-source AI assistant for enterprise. Prior t…8.8
- CVE-2026-5415The WP Captcha PRO (the premium version of the Advanced Goog…8.8
- CVE-2026-54150next-video is a library for adding video to Next.js applicat…6.9
Are you affected by CVE-2026-54136?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
