Skip to main content

OpenCTI CVE-2026-27960

| EUVDEUVD-2026-27420 CRITICAL
Improper Authentication (CWE-287)
2026-05-05 GitHub_M
9.8
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed OpenCTI API endpoint
  2. Delivery
    Send unauthenticated GraphQL request with admin impersonation
  3. Exploit
    Bypass authentication controls
  4. Execution
    Query API as default admin
  5. Persist
    Exfiltrate threat intelligence data
  6. Impact
    Modify IOCs to hide attacker infrastructure

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default configurations of OpenCTI versions 6.6.0 through 6.9.12. The CVSS vector PR:N confirms no authentication required, and AC:L indicates no special complexity or timing requirements. Attackers need only network connectivity to the OpenCTI API endpoint, typically exposed on standard HTTPS ports for operational use by security teams. The vulnerability affects all deployment modes including cloud-hosted and on-premises instances. User interaction (UI:N) is not required. The only limiting factor is network reachability to the API, meaning internet-facing instances are at highest immediate risk while internal deployments require the attacker to first gain network access to the hosting environment.

Impact

This represents critical real-world risk despite absence of confirmed active exploitation. The CVSS vector AV:N/AC:L/PR:N/UI:N indicates remote unauthenticated exploitation against default configurations with no user interaction or special complexity, maximizing exploitability. Impact scores of C:H/I:H/A:H reflect complete compromise of confidentiality, integrity, and availability of threat intelligence data. For organizations using OpenCTI to coordinate security operations, this enables attackers to read sensitive threat research, modify indicators of compromise to hide their activities, or destroy intelligence databases. The authentication bypass combined with privilege escalation to admin creates a complete platform takeover scenario. While no public exploit code is confirmed and the vulnerability is not in CISA KEV, the technical simplicity (AC:L, PR:N) means exploitation development is straightforward for competent attackers. SSVC assessment suggests immediate action given the technical impact (total system compromise) and the automatable nature of API exploitation. Organizations running affected versions should treat this as emergency-priority patching regardless of threat intelligence about active exploitation.

Exploit ScenarioDerived

An external attacker sends crafted GraphQL API requests to an internet-facing OpenCTI instance, exploiting the authentication bypass to query the API while impersonating the default admin account without providing any credentials. The attacker retrieves the complete threat intelligence database including sensitive indicators, adversary profiles, and ongoing investigations, then modifies IOCs to exclude their own infrastructure from detection rules. If public exploit code becomes available, automated scanning and exploitation against exposed OpenCTI instances becomes trivial given the low attack complexity and lack of authentication requirements.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 05, 2026

Unauthenticated attackers can escalate privileges in OpenCTI 6.6.0-6.9.12 by impersonating any user account, including the default administrator, to query the threat intelligence platform's API without providing credentials. This authentication bypass (CWE-287) permits complete unauthorized access to cyber threat intelligence data with CVSS 9.8 critical severity. The vulnerability allows attackers to bypass all authentication controls and assume administrative privileges remotely with low attack complexity. Fixed in version 6.9.13 with workaround available via configuration change. No active exploitation (CISA KEV) or public POC confirmed at time of analysis, though EPSS data was not provided.

RemediationAI

Upgrade immediately to OpenCTI version 6.9.13 or later, which contains the authentication bypass fix per vendor advisory GHSA-6vvv-vmfr-xhrx available at https://github.com/OpenCTI-Platform/opencti/security/advisories/GHSA-6vvv-vmfr-xhrx. Organizations unable to upgrade immediately should implement the workaround by setting the APP__ADMIN__EXTERNALLY_MANAGED configuration parameter to disable the default admin account, reducing the attack surface by eliminating the highest-privilege impersonation target. This workaround limits but does not eliminate risk, as attackers can still impersonate other user accounts with lower privileges to access threat intelligence data. The workaround requires external user management infrastructure and may disrupt automated workflows depending on admin account. Network-level compensating controls such as restricting API access to authenticated VPN connections or trusted IP ranges provide defense-in-depth but do not address the core authentication bypass and should not substitute for patching.

Affected VersionsENISA

opencti 6.6.0, < 6.9.13

Affected Packages

pypi pycti fix: 6.9.13
euvd opencti_6_6_0 fix: 6.9.13

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in pypi, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

OpenCTI is a threat intelligence platform built on GraphQL API architecture for managing cyber threat knowledge graphs and observables. The vulnerability stems from improper authentication (CWE-287) in the API layer affecting versions 6.6.0 through 6.9.12. The flaw allows attackers to craft API requests that bypass authentication checks entirely, then assume the identity of any valid user account in the system through privilege escalation. The default admin account presents the highest-value target, as it has full platform privileges for viewing, modifying, and deleting threat intelligence data. The CPE identifier cpe:2.3:a:opencti-platform:opencti indicates this affects the core OpenCTI platform across all deployment configurations during the vulnerable version range.

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

Vendor (GitHub_M) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Patch available
May 05, 2026 - 20:02 EUVD

DescriptionCVE.org

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. In versions 6.6.0 through 6.9.12, there is a privilege escalation vulnerability that can be exploited by unauthenticated attackers to query the API as any existing user, including the default admin account. This issue has been fixed in version 6.9.13. As a workaround, the default admin can be disabled using the APP__ADMIN__EXTERNALLY_MANAGED configuration.

Executive ViewAI

Why It Matters

OpenCTI versions 6.6.0 through 6.9.12 contain a critical authentication bypass vulnerability (CVSS 9.8) that allows unauthenticated attackers to impersonate any user, including administrators, and gain unrestricted access to threat intelligence data. Organizations running affected versions face immediate risk of complete compromise of their cyber threat intelligence platform and the sensitive data it contains, with no patch currently available.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement strict network-level access controls restricting OpenCTI API endpoints to authorized networks only; (2) Deploy WAF rules to block unauthenticated API calls; (3) Apply vendor-provided configuration workaround (refer to security advisory); (4) Enable comprehensive API logging and monitor for authentication-bypass patterns; (5) Assume breach posture and rotate all credentials and API keys post-patching.

Threat Intelligence Overview

EPSS Score
0.1%
Top 83% exploitable
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
Data Quality
8 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat Yes
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

84
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: +20
Weaponized: +15
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2026-39980 CRITICAL POC
9.1 Apr 09

Server-Side Template Injection in OpenCTI notifier templates allows privileged administrators with 'Manage customization

CVE-2020-37041 HIGH POC
7.5 Jan 30

OpenCTI 3.3.1 is vulnerable to a directory traversal attack via the static/css endpoint. An unauthenticated attacker can

CVE-2020-37044 MEDIUM POC
5.4 Jan 30

OpenCTI 3.3.1 is vulnerable to a reflected cross-site scripting (XSS) attack via the /graphql endpoint. An attacker can

CVE-2025-24977 CRITICAL
9.1 May 05

OpenCTI is an open cyber threat intelligence (CTI) platform. Rated critical severity (CVSS 9.1), this vulnerability is r

CVE-2025-61781 CRITICAL
9.1 Jan 05

Authenticated attackers can delete arbitrary workspaces in OpenCTI versions prior to 6.8.1 due to missing ownership chec

CVE-2024-45404 HIGH
8.1 Dec 12

OpenCTI is an open-source cyber threat intelligence platform. Rated high severity (CVSS 8.1), this vulnerability is remo

CVE-2024-26139 HIGH
8.1 May 23

OpenCTI is an open source platform allowing organizations to manage their cyber threat intelligence knowledge and observ

CVE-2022-30290 HIGH
7.5 Jul 05

In OpenCTI through 5.2.4, a broken access control vulnerability has been identified in the profile endpoint. Rated high

CVE-2026-44730 HIGH
7.2 May 26

Privilege escalation in OpenCTI prior to 6.9.7 allows an organization admin to gain elevated platform-wide privileges by

CVE-2026-35210 HIGH
7.1 Jul 08

Authorization bypass in OpenCTI prior to version 7.260326.0 lets any authenticated user holding the KNOWLEDGE_KNUPDATE p

CVE-2026-35211 MEDIUM
6.5 Jul 08

Elasticsearch Painless script injection via OpenCTI's GraphQL API allows any authenticated user holding the KNOWLEDGE ca

CVE-2026-21886 MEDIUM
6.5 Mar 17

OpenCTI versions prior to 6.9.1 contain an authorization bypass vulnerability in the GraphQL mutation 'IndividualDeletio

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy