CVE-2020-11981

An issue was found in Apache Airflow versions 1.10.10 and below

published July 16, 2020

CVSS
—
EPSS
37%
Percentile
98.5
In the wild
Unconfirmed
What it is

⚠️ If an attacker can connect to your broker, they can issue commands that send your celery workers off the rails! Think of it like a restaurant where a rogue customer can slip into the kitchen and start placing orders without ever being checked. They could cook up quite the mess if nobody's watching! An attacker exploiting this vulnerability could run arbitrary commands on your celery workers, potentially accessing sensitive data or disrupting operations. It could lead to a chaotic kitchen scenario, where everything is out of control and unpredictable. 🚨

Put simply

Think of it like a restaurant where a rogue customer can slip into the kitchen and start placing orders without ever being checked. They could cook up quite the mess if nobody's watching! This vulnerability arises in Apache Airflow versions 1.10.10 and below when using CeleryExecutor. If an attacker gains direct access to the message broker (like Redis or RabbitMQ), they can inject commands that the celery worker will execute without proper validation.

What to do

An attacker exploiting this vulnerability could run arbitrary commands on your celery workers, potentially accessing sensitive data or disrupting operations. It could lead to a chaotic kitchen scenario, where everything is out of control and unpredictable. 🚨 To protect against this issue, upgrade Apache Airflow to a version above 1.10.10. Additionally, ensure your broker has secure access controls to prevent unauthorized connections. Regularly audit your network configurations to keep the bad guys out! This is fixable! Patch up and secure your setup, and you'll be a security hero in no time! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.36787 · 98.5th percentile
Published
2020-07-16T23:21Z
EPSS history
Timeline
  • 16 JUL 23:21Z
    An issue was found in Apache Airflow versions 1.10.10 and below
    cvelistv5