Skip to main content

Airbyte Platform EUVDEUVD-2026-65701

| CVE-2026-80049 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-25 VulnCheck GHSA-p5mw-j28v-ph9h
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid Airbyte workspace credentials
  2. Delivery
    Identify target workspace or resource ID via enumeration or prior knowledge
  3. Exploit
    Craft API request with injected workspaceId referencing victim workspace
  4. Execution
    Authorization passes against attacker-controlled workspace
  5. Persist
    Platform executes operation on victim workspace resource
  6. Impact
    Exfiltrate credentials or destroy connections

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires an active Airbyte account with membership in at least one workspace - confirmed by the CVSS 4.0 PR:L metric. No elevated privileges, administrative role, or special configuration within the attacker's own workspace are needed; basic membership is sufficient. The vulnerable behavior is present by default in all multi-workspace Airbyte Platform deployments through v2.0.0. Single-workspace deployments with a fully homogeneous trust boundary have no cross-workspace resources to access and are not meaningfully at risk. Limiting factors: exploitation is restricted to authenticated platform users (not anonymous or unauthenticated external parties), and the impact is bounded to Airbyte-managed resources - source and destination configurations, sync triggers and cancellations, and connection deletions - rather than the underlying host infrastructure or databases that Airbyte connects to (though credential exposure in source configs may enable secondary infrastructure compromise).

Impact

The CVSS 4.0 score of 8.7 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) accurately represents the risk profile: the attack is network-reachable, requires no special conditions, and demands only the lowest level of authentication - workspace membership. High confidentiality, integrity, and availability impact within the Airbyte system is consistent with the described ability to read credentials, trigger or cancel syncs, and delete configurations. The absence of a scope change (SC:N) confirms impact is bounded to Airbyte-managed resources rather than underlying infrastructure. A publicly available exploit code further lowers the exploitation barrier, though the vulnerability is not yet listed in CISA KEV, so confirmed active exploitation in the wild has not been established. EPSS data was not provided, limiting probabilistic scoring. The primary real-world risk driver is the multi-tenant deployment model: any organization running Airbyte with multiple workspaces and mixed trust levels is exposed to full cross-workspace compromise by any authenticated user.

Exploit ScenarioDerived

A publicly available exploit exists at https://github.com/geo-chen/oss/blob/main/airbyte-platform.md. An attacker with credentials to any low-privilege workspace on a shared Airbyte instance crafts an API request to a source-details or connection endpoint, injecting a workspaceId field referencing a victim workspace they have no legitimate access to. The platform authorizes the request against the attacker's nominated workspace, executes the operation against the victim workspace's resource, and returns sensitive database credentials or deletes production sync pipelines - with no audit trail distinguishing the action from a legitimate workspace member operation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 PoC candidate (unverified) No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 25, 2026

Cross-workspace authorization bypass in Airbyte Platform through v2.0.0 allows any authenticated workspace member to read, modify, and delete resources in workspaces they have no access to. The flaw in AuthenticationHeaderResolver.resolveWorkspace prioritizes a caller-supplied X-Airbyte-Workspace-Id value for authorization, while the actual operation executes against the caller-supplied resource identifier - with no subsequent reconciliation check. A publicly available exploit exists (reported by VulnCheck), and exploitation requires only basic workspace membership, making this a realistic lateral-movement vector in any multi-tenant Airbyte deployment.

RemediationAI

No vendor-released patched version has been identified at time of analysis - the VulnCheck advisory documents the issue through v2.0.0 but does not name a fixed release. Monitor the Airbyte Platform GitHub repository at https://github.com/airbytehq/airbyte-platform for upstream patches targeting AuthenticationHeaderResolver.resolveWorkspace and AuthorizationServerHandler, specifically changes that validate a resource's owning workspace against the authorized workspace after the initial permission check. As an immediate compensating control, collapse multi-workspace deployments to a single workspace containing only mutually trusted users, eliminating the cross-workspace attack surface; note this may require significant operational changes and credential rotation for any source or destination whose credentials may have been exposed. Enforcing network-layer access controls (API gateway, VPN, IP allowlisting) to restrict Airbyte API access to known trusted clients reduces the attacker pool but does not eliminate the vulnerability for insider-threat scenarios. Any source or destination configuration accessible in a multi-workspace deployment should be considered potentially compromised until a patch is confirmed and applied.

Affected VersionsENISA

airbyte-platform 0 ≤2.0.0

Affected Packages

euvd airbyte_platform no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Airbyte Platform (cpe:2.3:a:airbytehq:airbyte-platform) implements a middleware chain where AuthorizationServerHandler extracts identifiers from the raw JSON request body and populates X-Airbyte-* headers for downstream authorization logic. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): AuthenticationHeaderResolver.resolveWorkspace consults X-Airbyte-Workspace-Id as its highest-priority workspace signal, ahead of headers derived from connection, source, or destination identifiers. Because the extractor reads the raw body rather than the endpoint's declared schema, an attacker can inject a workspaceId field into any request regardless of whether that field belongs in the endpoint's contract. The authorization check then runs against the attacker-nominated workspace, while the handler acts on the resource the attacker supplied. No subsequent code in the request lifecycle compares the resource's owning workspace against the workspace that passed the authorization check, leaving the boundary entirely unenforced.

Know when Airbyte Platform 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 (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.8 HIGH

Network-reachable API requiring only workspace membership (PR:L); scope unchanged as impact is confined to Airbyte resources with no lateral movement to external systems.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Airbyte Platform resolves the workspace used for its authorization decision from a field the caller supplies. AuthorizationServerHandler copies recognised identifiers out of the raw JSON request body into X-Airbyte-* headers, and AuthenticationHeaderResolver.resolveWorkspace consults X-Airbyte-Workspace-Id ahead of every resource-derived header, including those for connection, source and destination identifiers. Endpoints whose declared request bodies carry only a resource identifier are nonetheless reached with an added workspaceId field, because the extractor reads the body rather than the endpoint's schema, so the permission check is performed against the workspace the caller nominated while the handler acts on the resource identifier the caller supplied. Nothing afterwards compares the resource's owning workspace with the one that was authorized. A member of any workspace can therefore read source and destination configuration, trigger and cancel syncs, and delete connections, sources and destinations that belong to workspaces they have no access to, at whatever privilege level their own workspace membership grants them.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Airbyte Platform through version 2.0.0 contains an authorization bypass allowing any workspace member to read, modify, and delete resources across workspaces without explicit access; publicly available exploit code exists. This creates critical lateral-movement risk in multi-tenant deployments, enabling insiders to breach data isolation boundaries and disrupt operations across teams. Organizations should immediately assess exposure and implement access controls to segregate workspace privileges.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: restrict workspace member accounts to essential personnel only; implement network segmentation between production and non-production workspaces if technically feasible; enable comprehensive audit logging on all workspace access and resource operations; establish daily review cadence for access anomalies and privilege escalation attempts; maintain continuous monitoring of vendor security advisories for patch availability; evaluate temporary operational restrictions on sensitive data processing until patch is available and validated.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Medium
open-source data integration platform with growing but niche enterprise adoption
Data Quality
6 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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

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

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