Authorization Flaw in Tuist for Swift App Development
CVE-2026-44678

7.1HIGH

Key Information:

Vendor

Tuist

Status
Vendor
CVE Published:
14 May 2026

What is CVE-2026-44678?

In versions 1.180.8 and earlier of Tuist, there exists a significant authorization flaw that allows attackers to delete project previews through the DELETE /api/projects/{account_handle}/{project_handle}/previews/{preview_id} endpoint. This vulnerability arises because the endpoint retrieves the preview by its UUID without validating its association with the corresponding project specified in the URL. The inadequate authorization check permits unauthorized users to successfully delete any preview by sending the corresponding UUID, leading to potential data loss and disruption.

Affected Version(s)

tuist <= 1.180.8

References

CVSS V4

Score:
7.1
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.