CVE-2026-68076
Last modified
CVE-2026-68076 is a vulnerability of currently unknown severity. Apache Airflow's environment-variable secrets backend resolved a team-scoped Connection or Variable from the wrong team's scope. The guard meant to prevent this only ran when no team scope was supplied, and its pattern could not match a team name containing an underscore, which team names are allowed to contain.
Description
Apache Airflow's environment-variable secrets backend resolved a team-scoped Connection or Variable from the wrong team's scope. The guard meant to prevent this only ran when no team scope was supplied, and its pattern could not match a team name containing an underscore, which team names are allowed to contain. When the guard did not apply, the lookup fell through to an unconditional global read that resolved the stored `AIRFLOW_CONN__<TEAM>___<ID>` variable regardless of which team asked. In multi-team mode an authenticated user of one team could therefore have `POST /api/v2/connections/test` resolve another team's Connection and authenticate outward with that team's credentials; the endpoint uses the credentials rather than returning them. Exploitation requires `[core] multi_team` enabled, `[core] test_connection` set to `Enabled` (it ships `Disabled`), team-scoped secrets provisioned as environment variables in the API-server process, and knowledge of the encoded identifier. Redirecting the test at an attacker-controlled host is separately blocked. Users are advised to upgrade to apache-airflow 3.3.1 or later.
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Apache Software Foundation | Apache Airflow | < 3.3.1 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-68076?
How severe is CVE-2026-68076?
How do I fix CVE-2026-68076?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-68060A pre-authentication attacker could leverage type size/count…7.5
- CVE-2026-68067The login endpoint on the Mira cloud API accepts any format-…9.8
- CVE-2026-6807A vulnerability in GRASSMARLIN v3.2.1 allows crafted session…5.5
- CVE-2026-68073A pre-authentication attacker could leverage type nesting to…7.5
- CVE-2026-68074A pre-authentication attacker could leverage unbounded symbo…7.5
- CVE-2026-68075An authenticated attacker could exceed the session flow cont…6.5
- CVE-2026-68077An authenticated attacker can craft a disposition frame with…6.5
- CVE-2026-68078It was not possible to govern the maximum number of transfer…6.5
- CVE-2026-68079In Apache CXF's DefaultEncryptingCodeDataProvider, a capture…9.8
- CVE-2026-6808The Pricing Tables for WP plugin for WordPress is vulnerable…6.1
- CVE-2026-68080It was not possible to govern the rate at which the broker w…6.5
- CVE-2026-68081In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-68076?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
