2 matches found
GHSA-46R4-Q7WV-32FC OpenChoreo: Authorization bypass on WorkflowRun update allows cross-project takeover of workflow runs
Summary The OpenChoreo API server authorized PUT .../workflowruns/runName against ownership metadata taken from the request body, while the object it actually mutated was selected by the URL path. Nothing forced the two to agree. A WorkflowRun's membership in a project and component is carried...
OpenChoreo: Authorization bypass on WorkflowRun update allows cross-project takeover of workflow runs
Summary The OpenChoreo API server authorized PUT .../workflowruns/runName against ownership metadata taken from the request body, while the object it actually mutated was selected by the URL path. Nothing forced the two to agree. A WorkflowRun's membership in a project and component is carried...