CVE-2020-11982

An issue was found in Apache Airflow versions 1.10.10 and below

published July 16, 2020

CVSS
—
EPSS
7%
Percentile
94.3
In the wild
Unconfirmed
What it is

⚠️ If attackers can connect to your Celery broker, they can slip in malicious code like a stowaway on a train! 🚂 Think of your Celery broker as a restaurant's kitchen. If an unauthorized person can walk in and tamper with the ingredient list, they could introduce something harmful without anyone noticing. This vulnerability allows an attacker to execute arbitrary code on the Worker by exploiting a deserialization flaw. Imagine if they could modify the menu to serve something completely unsafe — that’s how serious this could be! 😱

Put simply

Think of your Celery broker as a restaurant's kitchen. If an unauthorized person can walk in and tamper with the ingredient list, they could introduce something harmful without anyone noticing. In Apache Airflow versions 1.10.10 and below, if an attacker has direct access to the messaging broker (like Redis or RabbitMQ), they can submit a malicious payload. This means they can remotely execute code on the Worker without any authentication checks.

What to do

This vulnerability allows an attacker to execute arbitrary code on the Worker by exploiting a deserialization flaw. Imagine if they could modify the menu to serve something completely unsafe — that’s how serious this could be! 😱 To protect against this, ensure you update to a safer version of Apache Airflow. Additionally, limit access to your Celery broker by adjusting your network policies and consider using authentication mechanisms. It’s all about keeping the kitchen secure! 🛡️ You've got this! By taking these steps, you can safeguard your environment and keep those malicious stowaways at bay! 😊

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07225 · 94.3th 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