CVE-2026-21886: CWE-285: Improper Authorization in OpenCTI-Platform opencti
CVE-2026-21886 is an improper authorization vulnerability in OpenCTI-Platform versions prior to 6. 9. 1. The flaw exists in the GraphQL mutation IndividualDeletionDeleteMutation, which is intended to delete individual entity objects. Due to insufficient validation, attackers with limited privileges can delete unrelated and sensitive objects such as analysis reports. This vulnerability does not impact confidentiality or integrity but can cause denial of service by deleting critical data. Exploitation requires network access and low privileges but no user interaction. The issue is fixed in version 6. 9. 1.
AI Analysis
Technical Summary
OpenCTI is an open-source platform designed for managing cyber threat intelligence data, including knowledge and observables. In versions prior to 6.9.1, the GraphQL mutation named IndividualDeletionDeleteMutation is intended to allow authorized users to delete specific individual entity objects. However, the mutation lacks proper authorization checks to verify that the targeted object is contextually related to the mutation's intended scope. This improper authorization (CWE-285) allows users with limited privileges to delete unrelated and sensitive objects, such as analysis reports, which are critical for threat intelligence operations. The root cause is the absence of validation in the API to ensure that the deletion request is authorized for the specific object targeted. Although the vulnerability does not allow attackers to read or modify data beyond deletion, it can cause significant availability impact by removing important data. The vulnerability is tracked as CVE-2026-21886 with a CVSS v3.1 base score of 6.5 (medium severity), reflecting network exploitability with low privileges required and no user interaction. The issue was addressed and fixed in OpenCTI version 6.9.1 by adding proper validation and authorization checks to the mutation.
Potential Impact
The primary impact of this vulnerability is on the availability of critical cyber threat intelligence data within the OpenCTI platform. Attackers with low privileges can delete unrelated and sensitive objects, including analysis reports, potentially disrupting threat intelligence workflows and investigations. This can lead to loss of valuable data, operational delays, and reduced situational awareness. Since OpenCTI is often used by security teams, government agencies, and large enterprises for managing threat intelligence, the deletion of key data can impair incident response and threat hunting capabilities. While confidentiality and integrity are not directly compromised, the loss of data availability can have cascading effects on organizational security posture. The vulnerability requires network access and low privileges but no user interaction, making it moderately easy to exploit in environments where OpenCTI is accessible. No known exploits are reported in the wild yet, but the risk remains significant until patched.
Mitigation Recommendations
Organizations using OpenCTI versions prior to 6.9.1 should upgrade to version 6.9.1 or later immediately to remediate this vulnerability. If immediate upgrade is not feasible, restrict network access to the OpenCTI GraphQL API to trusted users only, using network segmentation and firewall rules. Implement strict role-based access controls (RBAC) to limit deletion privileges to only highly trusted users. Monitor logs for suspicious deletion requests or anomalous activity related to the IndividualDeletionDeleteMutation. Conduct regular backups of OpenCTI data to enable recovery in case of unauthorized deletions. Additionally, review and harden API authorization logic if custom modifications exist. Security teams should also consider deploying Web Application Firewalls (WAFs) with rules to detect and block suspicious GraphQL mutation requests targeting deletion operations.
Affected Countries
United States, France, Germany, United Kingdom, Canada, Australia, Netherlands, Japan, South Korea, Israel
CVE-2026-21886: CWE-285: Improper Authorization in OpenCTI-Platform opencti
Description
CVE-2026-21886 is an improper authorization vulnerability in OpenCTI-Platform versions prior to 6. 9. 1. The flaw exists in the GraphQL mutation IndividualDeletionDeleteMutation, which is intended to delete individual entity objects. Due to insufficient validation, attackers with limited privileges can delete unrelated and sensitive objects such as analysis reports. This vulnerability does not impact confidentiality or integrity but can cause denial of service by deleting critical data. Exploitation requires network access and low privileges but no user interaction. The issue is fixed in version 6. 9. 1.
AI-Powered Analysis
Technical Analysis
OpenCTI is an open-source platform designed for managing cyber threat intelligence data, including knowledge and observables. In versions prior to 6.9.1, the GraphQL mutation named IndividualDeletionDeleteMutation is intended to allow authorized users to delete specific individual entity objects. However, the mutation lacks proper authorization checks to verify that the targeted object is contextually related to the mutation's intended scope. This improper authorization (CWE-285) allows users with limited privileges to delete unrelated and sensitive objects, such as analysis reports, which are critical for threat intelligence operations. The root cause is the absence of validation in the API to ensure that the deletion request is authorized for the specific object targeted. Although the vulnerability does not allow attackers to read or modify data beyond deletion, it can cause significant availability impact by removing important data. The vulnerability is tracked as CVE-2026-21886 with a CVSS v3.1 base score of 6.5 (medium severity), reflecting network exploitability with low privileges required and no user interaction. The issue was addressed and fixed in OpenCTI version 6.9.1 by adding proper validation and authorization checks to the mutation.
Potential Impact
The primary impact of this vulnerability is on the availability of critical cyber threat intelligence data within the OpenCTI platform. Attackers with low privileges can delete unrelated and sensitive objects, including analysis reports, potentially disrupting threat intelligence workflows and investigations. This can lead to loss of valuable data, operational delays, and reduced situational awareness. Since OpenCTI is often used by security teams, government agencies, and large enterprises for managing threat intelligence, the deletion of key data can impair incident response and threat hunting capabilities. While confidentiality and integrity are not directly compromised, the loss of data availability can have cascading effects on organizational security posture. The vulnerability requires network access and low privileges but no user interaction, making it moderately easy to exploit in environments where OpenCTI is accessible. No known exploits are reported in the wild yet, but the risk remains significant until patched.
Mitigation Recommendations
Organizations using OpenCTI versions prior to 6.9.1 should upgrade to version 6.9.1 or later immediately to remediate this vulnerability. If immediate upgrade is not feasible, restrict network access to the OpenCTI GraphQL API to trusted users only, using network segmentation and firewall rules. Implement strict role-based access controls (RBAC) to limit deletion privileges to only highly trusted users. Monitor logs for suspicious deletion requests or anomalous activity related to the IndividualDeletionDeleteMutation. Conduct regular backups of OpenCTI data to enable recovery in case of unauthorized deletions. Additionally, review and harden API authorization logic if custom modifications exist. Security teams should also consider deploying Web Application Firewalls (WAFs) with rules to detect and block suspicious GraphQL mutation requests targeting deletion operations.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-01-05T17:24:36.929Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69b99a3b771bdb1749cb0c72
Added to database: 3/17/2026, 6:15:23 PM
Last enriched: 3/17/2026, 6:29:47 PM
Last updated: 3/18/2026, 5:22:26 AM
Views: 10
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.