CVE-2026-21886 PUBLISHED

OpenCTI's GraphQL Mutations Allow Deletion of Unrelated Entities

Assigner: GitHub_M
Reserved: 05.01.2026 Published: 17.03.2026 Updated: 17.03.2026

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.9.1, the GraphQL mutations "IndividualDeletionDeleteMutation" is intended to allow users to delete individual entity objects respectively. However, it was observed that this mutation can be misused to delete unrelated and sensitive objects such as analyses reports etc. This behavior stems from the lack of validation in the API to ensure that the targeted object is contextually related to the mutation being executed. Version 6.9.1 fixes the issue.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS Score: 6.5

Product Status

Vendor OpenCTI-Platform
Product opencti
Versions
  • Version < 6.9.1 is affected

References

Problem Types

  • CWE-285: Improper Authorization CWE
  • CWE-566: Authorization Bypass Through User-Controlled SQL Primary Key CWE
  • CWE-915: Improperly Controlled Modification of Dynamically-Determined Object Attributes CWE