Intel

AIKIDO-2026-702187

apache-airflow-providers-apache-kafka is vulnerable to Unsafe Reflection

Unsafe ReflectionCVE-2026-86792 Published 2 days ago

88

High Risk

This Affects:

PYTHONapache-airflow-providers-apache-kafka
1.15.0 - 1.16.0
Fixed in 2.0.0
Are you affected? Scan for Free

TL;DR

The Apache Kafka provider resolves dotted-path strings found in consumed message data by importing and calling the object they name. Message content that an external producer controls can point that dotted path at an arbitrary importable callable. Consuming such a message causes Airflow to import and invoke code the message itself selected. The fix restricts dotted-path resolution to a safe, allow-listed set of callables.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and consume Kafka messages whose content is not fully trusted.

Background info

apache-airflow-providers-apache-kafka is vulnerable to Unsafe Reflection in versions 1.15.0 - 1.16.0.

How to fix this

Upgrade the apache-airflow-providers-apache-kafka 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