Description
A missing authorization vulnerability in Windmill Labs Windmill through 1.783.0 allows any authenticated workspace member to overwrite any resource type schema via the update_resource_type endpoint. The endpoint omits the administrator permission check that the corresponding delete_resource_type endpoint enforces. An attacker with workspace member privileges can corrupt resource type definitions, breaking workflows that depend on them.
Published: 2026-08-11
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A missing authorization check in the update_resource_type endpoint of Windmill Labs Windmill allows any authenticated workspace member to overwrite any resource type schema, bypassing the administrator permission enforcement that protects the corresponding delete_resource_type action. By modifying these schemas, an attacker can corrupt the definitions that workflows rely on, potentially rendering them non‑functional or altering their behavior. This constitutes an authorization bypass that can lead to compromise of workflow integrity and availability.

Affected Systems

Windmill Labs Windmill through version 1.783.0 is affected. No other versions or vendors are listed as impacted.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity. The EPSS score is not available, and the vulnerability is not listed in CISA KEV. The likely attack vector is an authenticated workspace member user; exploitation requires no additional privileges beyond normal workspace membership.

Generated by OpenCVE AI on August 11, 2026 at 17:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Windmill to a version that restores the administrator permission check in the update_resource_type endpoint (currently available beyond 1.783.0).
  • Restrict workspace member roles so that only administrators or explicitly authorized users can invoke update_resource_type, aligning with the correct permission model.
  • Continuously audit and monitor resource type schema changes, and roll back any unauthorized modifications to maintain workflow integrity.

Generated by OpenCVE AI on August 11, 2026 at 17:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 11 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Windmill-labs
Windmill-labs windmill
Vendors & Products Windmill-labs
Windmill-labs windmill

Tue, 11 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Description A missing authorization vulnerability in Windmill Labs Windmill through 1.783.0 allows any authenticated workspace member to overwrite any resource type schema via the update_resource_type endpoint. The endpoint omits the administrator permission check that the corresponding delete_resource_type endpoint enforces. An attacker with workspace member privileges can corrupt resource type definitions, breaking workflows that depend on them.
Title Windmill Labs Windmill - Missing Authorization
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}


Subscriptions

Windmill-labs Windmill
cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-11T12:35:22.374Z

Reserved: 2026-08-10T10:32:49.080Z

Link: CVE-2026-72541

cve-icon Vulnrichment

Updated: 2026-08-11T12:35:18.872Z

cve-icon NVD

Status : Received

Published: 2026-08-11T12:17:39.470

Modified: 2026-08-11T13:19:02.810

Link: CVE-2026-72541

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T17:30:15Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function