OpenCTI
CVE-2025-61781
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to OpenCTI GraphQL API
-
ExploitObtain active UUID of another user's workspace
-
ExecutionInvoke WorkspacePopoverDeletionMutation lacking ownership check
-
ImpactPermanently delete victim's dashboards and investigations
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires (1) an authenticated session on the target OpenCTI instance - the description frames the actor as a 'user'/'requester', consistent with an IDOR rather than true pre-auth access - and (2) knowledge of an active UUID of another user's workspace object (dashboard or investigation case). The flaw is present in default configurations of all OpenCTI versions prior to 6.8.1, so no special feature toggle or non-default setting is needed. Limiting factors: no victim user interaction is required, but the attacker must hold a valid account/token and must supply a valid target UUID, which bounds this to authenticated insiders or attackers with a foothold on the platform; single-user deployments face little practical risk. |
| Impact | Raw severity signals and real-world exploitation signals diverge sharply here. The NVD CVSS 3.1 vector rates this 9.1 Critical (AV:N/AC:L/PR:N/UI:N/C:N/I:H/A:H), driven by the high integrity and availability impact of unauthorized workspace deletion. However, the exploitation-probability signals are modest: EPSS is only 0.13% (32nd percentile), the CVE is NOT on the CISA KEV list, and no public exploit code has been identified at time of analysis. There is also an internal conflict: the published vector claims PR:N (unauthenticated), yet the description repeatedly frames the actor as a platform 'user'/'requester' supplying another user's UUID - a classic broken-object-level-authorization (IDOR) pattern that almost always presupposes an authenticated session. This suggests the true privilege requirement is PR:L, which would lower the real-world score. Net assessment: this is a genuine broken-access-control defect that is trivial to trigger once a valid session and a target UUID are held, but it is a destructive-insider / authenticated-abuse risk rather than a mass, remote, unauthenticated threat. It warrants prompt patching for any multi-user or multi-tenant OpenCTI deployment, but the absence of KEV/POC and the low EPSS mean it is not a drop-everything internet-facing emergency on the order of its 9.1 label. |
| Exploit ScenarioDerived | An authenticated OpenCTI user (or an attacker who has compromised any low-privilege account) enumerates or obtains the UUID of a dashboard or investigation workspace belonging to another user, then issues the WorkspacePopoverDeletionMutation GraphQL call against it. Because the mutation never verifies resource ownership, the server executes the deletion and the victim's entire workspace is destroyed. No public exploit code has been identified at time of analysis, but the attack is a straightforward single GraphQL request requiring no special tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 05, 2026
Authenticated attackers can delete arbitrary workspaces in OpenCTI versions prior to 6.8.1 due to missing ownership checks in the WorkspacePopoverDeletionMutation GraphQL endpoint. The CVSS score is 9.1, but the independent assessment indicates exploitation requires a valid account and knowledge of a target UUID; EPSS is low (0.13%, 32nd percentile) and no public exploit code has been identified. Version 6.8.1 fixes the issue.
Earlier versions of this analysis (1)
OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.8.1, the GraphQL mutation "WorkspacePopoverDeletionMutation" allows users to delete workspace-related objects such as dashboards and investigation cases. [CVSS 7.1 HIGH]
RemediationAI
Upgrade to OpenCTI version 6.8.1 or later, which fixes the missing authorization check. The vendor advisory is at https://github.com/OpenCTI-Platform/opencti/security/advisories/GHSA-pr6m-q4g7-342c. Since exploitation requires an authenticated session and a valid target UUID, a compensating control is to restrict account creation to trusted users and monitor for unauthorized deletion attempts; however, this does not eliminate the risk. No other workarounds are provided, and the patch is available from the vendor.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in pypi
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
OpenCTI is an open-source cyber threat intelligence platform that uses a GraphQL API for managing workspaces such as dashboards and investigation cases. The vulnerability resides in the 'WorkspacePopoverDeletionMutation' GraphQL mutation, which fails to verify that the requesting user owns the targeted resource, a classic improper authorization flaw (CWE-285). An authenticated attacker can supply the UUID of another user's workspace object, causing its deletion. The independent assessment indicates exploitation requires a valid session (PR:L) and knowledge of a target UUID, which bounds the attack to authenticated insiders or those with a foothold. The impact is high integrity and availability loss (I:H/A:H) with no confidentiality impact. The CPE cpe:2.3:a:citeum:opencti:*:*:*:*:*:*:*:* denotes all versions are affected, though version 6.8.1 contains the fix.
Know when Opencti gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Network GraphQL API with low complexity and no user interaction, but the description's requester/user context implies an authenticated account, so PR:L; deletion affects integrity and availability only, C:N.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.8.1, the GraphQL mutation "WorkspacePopoverDeletionMutation" allows users to delete workspace-related objects such as dashboards and investigation cases. However, the mutation lacks proper authorization checks to verify ownership of the targeted resources. An attacker can exploit this by supplying an active UUID of another user. Since the API does not validate whether the requester owns the resource, the mutation executes successfully, resulting in unauthorized deletion of the entire workspace. Version 6.8.1 fixes the issue.
Executive ViewAI
OpenCTI versions prior to 6.8.1 contain a critical access control flaw that allows a user with a valid account to delete arbitrary workspaces, risking loss of threat intelligence data and disruption to security operations. No public exploit identified at time of analysis, but vendor-released patch 6.8.1 is available, and leadership should ensure affected instances are upgraded promptly to protect platform integrity and operational continuity.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)NVD
Unauthenticated attackers can escalate privileges in OpenCTI 6.6.0-6.9.12 by impersonating any user account, including t
Server-Side Template Injection in OpenCTI notifier templates allows privileged administrators with 'Manage customization
OpenCTI 3.3.1 is vulnerable to a directory traversal attack via the static/css endpoint. An unauthenticated attacker can
OpenCTI 3.3.1 is vulnerable to a reflected cross-site scripting (XSS) attack via the /graphql endpoint. An attacker can
OpenCTI is an open cyber threat intelligence (CTI) platform. Rated critical severity (CVSS 9.1), this vulnerability is r
OpenCTI is an open-source cyber threat intelligence platform. Rated high severity (CVSS 8.1), this vulnerability is remo
OpenCTI is an open source platform allowing organizations to manage their cyber threat intelligence knowledge and observ
In OpenCTI through 5.2.4, a broken access control vulnerability has been identified in the profile endpoint. Rated high
Privilege escalation in OpenCTI prior to 6.9.7 allows an organization admin to gain elevated platform-wide privileges by
Authorization bypass in OpenCTI prior to version 7.260326.0 lets any authenticated user holding the KNOWLEDGE_KNUPDATE p
Elasticsearch Painless script injection via OpenCTI's GraphQL API allows any authenticated user holding the KNOWLEDGE ca
OpenCTI versions prior to 6.9.1 contain an authorization bypass vulnerability in the GraphQL mutation 'IndividualDeletio
NVD
CVE.org
EPSS
GitHub
Exploit-DB