International
The Morning Dev

Only the news worth knowing

‹
 
A63/100

Vulnerability · medium

Apache Airflow secrets masker leaks deeply nested secrets (CVE-2026-113504)

Tier A · Patch today – Before you go home

Who’s exposed: Apache Airflow users running versions before 3.4.0 with registered secrets

Tier A because: Core infrastructure or popular tool AND secrets exposed

Reach

Attack

Damage

Fix

Popular tool · Secrets exposed

What to do

  1. Upgrade Apache Airflow to 3.4.0 or later

The Brief

  • Apache Airflow's secrets masker stops descending into nested structures after five levels.
  • Secrets registered with the masker that sit deeper than that are returned in cleartext.
  • The oss-security post lists the severity as moderate and affects Apache Airflow versions before 3.4.0.

Why it matters

Secrets such as connection credentials nested deeper than five levels may be shown unmasked where masking is expected, exposing them to anyone who can read that output.

The checklist behind the tier

Checklist · 3 of 10 yes
YesHits tech teamsJudgment: Apache Airflow is a workflow orchestrator that developers and data engineering ops teams build with and run.
NoCore infrastructureJudgment: Airflow is a single widely used framework, not software nearly every team runs like OpenSSH or the kernel.
YesPopular toolJudgment: Apache Airflow is a widely used mainstream orchestration platform across many teams.
NoExploited in the wildoss-sec advisory describes the flaw only; no observed attacks reported.
NoPublic exploitoss-sec advisory gives a description; no exploit code or PoC is mentioned.
NoRemote, no loginoss-sec advisory does not say the flaw is reachable remotely without credentials.
NoFull takeoveross-sec advisory describes cleartext secret disclosure, which is information disclosure, not code execution or takeover.
YesSecrets exposedoss-sec title: masker leaks deeply nested secrets in cleartext, exposing registered secrets such as Connections.
NoSupply chainoss-sec advisory describes a masking bug in legitimate code; no malicious code shipped.
NoNo fix yetoss-sec lists affected versions as before 3.4.0, implying a fixed release exists.

The official record

From CVE.org, CISA’s Known Exploited Vulnerabilities catalog, FIRST EPSS and the GitHub Advisory Database. Where these answer a checklist fact, they win over the reporting.

Timeline

  1. Vulnerability posted to the oss-security mailing list by Rahul Vats

  2. Open Source Security

    CVE-2026-113504: Apache Airflow: Secrets masker: pattern-based masking bounded at depth 5 returns deeply-nested registered secrets in cleartext

Source

CVE-2026-113504: Apache Airflow: Secrets masker: pattern-based masking bounded at depth 5 returns deeply-nested registered secrets in cleartext ↗ Open Source Security · 2h ago

First seen · 1 source · Full story page · How tiers are decided