CVE-2026-22683
highpriority · track · 1OT risk · elevatedEPSS 0.026 · 85 %ileEUUSEPSS · scored 2026-10-28
Windmill versions 1.56.0 through 1.614.0 contain a missing authorization vulnerability that allows users with the Operator role to perform prohibited entity creation and modification actions via the backend API. Although Operators are documented and priced as unable to create or modify entities, the API does not enforce the Operator restriction on workspace endpoints, allowing an Operator to create and update scripts, flows, apps, and raw_apps. Since Operators can also execute scripts via the jobs API, this allows direct privilege escalation to remote code execution within the Windmill deployment. This vulnerability has existed since the introduction of the Operator role in version 1.56.0.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (4)
Products and version ranges known to be affected.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (19)
External citations — patches, advisories, analysis.
- https://apps.nextcloud.com/apps/flow/releasescnnvd
- https://chocapikk.com/posts/2026/windfall-nextcloud-flow-windmill-rce/cnnvd
- https://github.com/Chocapikk/Windfallcnnvd
- https://github.com/windmill-labs/windmill/commit/c621a74804f4f6e8318819c01e3a23a17698588bcnnvd
- https://github.com/windmill-labs/windmill/releasesPatchcnnvd
- https://github.com/windmill-labs/windmill/releases/tag/v1.615.0cnnvd
- https://www.windmill.dev/cnnvd
- https://apps.nextcloud.com/apps/flow/releasesenisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan