Intel

AIKIDO-2026-335479

apache-airflow is vulnerable to Exposure of Sensitive Information

Exposure of Sensitive InformationCVE-2026-48828 Published Aug 17, 2026

65

Medium Risk

This Affects:

PYTHONapache-airflow
3.0.0 - 3.2.2
Fixed in 3.3.0
Are you affected? Scan for Free

TL;DR

The bulk Variables API calls the redactor without passing the variable key, so the key-name check that hides secret-suffixed keys never fires for JSON-decodable values. A user with bulk Variable read access can read plaintext values of JSON variables whose keys would otherwise be redacted. This exposes credentials stored under names ending in _password, _token, or _secret. The fix passes the key so redaction applies to JSON values.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you store sensitive values in JSON-typed Variables under secret-suffixed key names and expose the bulk Variables API.

Background info

apache-airflow is vulnerable to Exposure of Sensitive Information in versions 3.0.0 - 3.2.2.

How to fix this

Upgrade the apache-airflow library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform