CVE-2023-25754CWE-270

Apache Airflow: Privilege escalation using airflow logs

Critical · published May 8, 2023

CVSS v3.1
9.8
EPSS
2%
Percentile
83.0
In the wild
Unconfirmed
What it is

🚨 A privilege context switching error in Apache Airflow lets an attacker run tasks with elevated permissions, like a tenant sneaking into the master suite! 🔥 Imagine an office where an intern has a key that opens the CEO's office — no one thinks to check if that key actually belongs to them! This vulnerability allows unauthorized users to execute tasks as if they have higher privileges, disrupting workflows. An attacker could take full control over task execution, modify workflows, or even access sensitive data! This could lead to devastating consequences for your data integrity and operational security, leaving your project in disarray.

Put simply

Imagine an office where an intern has a key that opens the CEO's office — no one thinks to check if that key actually belongs to them! This vulnerability allows unauthorized users to execute tasks as if they have higher privileges, disrupting workflows. This vulnerability arises from a failure to correctly manage privilege context switching in Apache Airflow before version 2.6.0, allowing unauthorized users to escalate their permissions and execute tasks that should be restricted.

What to do

An attacker could take full control over task execution, modify workflows, or even access sensitive data! This could lead to devastating consequences for your data integrity and operational security, leaving your project in disarray. Upgrade Apache Airflow to version 2.6.0 or later immediately to close this loophole. Additionally, review user permissions and ensure that access controls are strictly enforced to prevent unauthorized privilege escalation. You've got this! By following these steps, you're on your way to securing your Apache Airflow installation and keeping your operations safe! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02280 · 83.0th percentile
Weakness
CWE-270 · Privilege Context Switching Error
Published
2023-05-08T11:57Z
EPSS history
Timeline
  • 08 MAY 11:57Z
    Apache Airflow: Privilege escalation using airflow logs
    cvelistv5