CVE-2023-40195 - CVE House
Back to Database
Status published Unknown CVE-2023-40195

Apache Airflow Spark Provider Deserialization Vulnerability RCE

Vulnerability Description

Deserialization of Untrusted Data, Inclusion of Functionality from Untrusted Control Sphere vulnerability in Apache Software Foundation Apache Airflow Spark Provider. When the Apache Spark provider is installed on an Airflow deployment, an Airflow user that is authorized to configure Spark hooks can effectively run arbitrary code on the Airflow node by pointing it at a malicious Spark server. Prior to version 4.1.3, this was not called out in the documentation explicitly, so it is possible that administrators provided authorizations to configure Spark hooks without taking this into account. We recommend administrators to review their configurations to make sure the authorization to configure Spark hooks is only provided to fully trusted users. To view the warning in the docs please visit  https://airflow.apache.org/docs/apache-airflow-providers-apache-spark/4.1.3/connections/spark.html

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2023-40195

Credits & Attribution

The following person or organization is credited with identifying this vulnerability, as recorded in the NVD database:

  • happyhacking-k

Affected Vendor

Apache Software Foundation

View all reports →

Affected Software

Apache Airflow Spark Provider
Vulnerable Versions:
0

Timeline

Official Publish: August 28th, 2023
Last Modified: April 23rd, 2025
Added to House: July 22nd, 2026

CVSS Vectors

No vector data available

Weaknesses (CWE)