{"id":"CVE-2023-33234","aliases":["EUVD-2023-1930","GHSA-2rx4-9f5h-9gjf","PYSEC-2026-1143"],"status":"published","title":"Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner.  Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.","severity":{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.01544,"percentile":0.7518,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-74"],"published":"2023-05-30T10:56:56Z","modified":"2026-07-07T17:57:22Z","fixes":[{"ecosystem":"PyPI","package":"apache-airflow-providers-cncf-kubernetes","fixed_in":["7.0.0"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"apache-airflow-providers-cncf-kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0"},{"fixed":"7.0.0"}]}]},{"source":"osv","ecosystem":"PyPI","package":"apache-airflow-providers-cncf-kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0"},{"fixed":"7.0.0"}]}],"versions":["5.0.0","5.1.0","5.1.0rc1","5.1.0rc2","5.1.1","5.1.1rc1","5.2.0","5.2.0rc1","5.2.1","5.2.1rc1","5.2.2","5.2.2rc1","5.3.0","5.3.0rc1","6.0.0","6.0.0rc1","6.1.0","6.1.0rc1","6.2.0rc1","7.0.0rc2"]},{"source":"osv","ecosystem":"PyPI","package":"apache-airflow-providers-cncf-kubernetes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0"},{"fixed":"7.0.0"}]}],"versions":["5.0.0","5.1.0","5.1.0rc1","5.1.0rc2","5.1.1","5.1.1rc1","5.2.0","5.2.0rc1","5.2.1","5.2.1rc1","5.2.2","5.2.2rc1","5.3.0","5.3.0rc1","6.0.0","6.0.0rc1","6.1.0","6.1.0rc1","6.2.0rc1","7.0.0rc2"]}],"products":[{"vendor":"apache","product":"airflow_cncf_kubernetes"},{"vendor":"apache","product":"apache-airflow-providers-cncf-kubernetes"},{"vendor":"apache software foundation","product":"apache airflow cncf kubernetes provider"}],"references":[{"url":"https://lists.apache.org/thread/n1vpgl6h2qsdm52o9m2tx1oo86tl4gnq","tags":["vendor-advisory","x_transferred","Mailing List","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-33234","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-2rx4-9f5h-9gjf","tags":["advisory"]},{"url":"https://github.com/apache/airflow","tags":["package"]},{"url":"https://pypi.org/project/apache-airflow-providers-cncf-kubernetes","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2023-33234","title":"Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner.  Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.\n\n","status":"published","published":"2023-05-30T10:56:56.139Z","modified":"2024-10-10T14:29:26.536Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:35:34.170609Z"}],"euvd":[{"id":"EUVD-2023-1930","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner.  Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.\n\n","status":"published","published":"2023-05-30T10:56:56Z","modified":"2024-10-10T14:29:26Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T00:27:41.519615Z"}],"ghsa":[{"id":"GHSA-2rx4-9f5h-9gjf","title":"Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner. Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.","status":"published","published":"2023-07-06T21:15:06Z","modified":"2023-11-10T05:02:26Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:37:18.40412Z"}],"nvd":[{"id":"CVE-2023-33234","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner.  Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.\n\n","status":"published","published":"2023-05-30T11:15:09.553Z","modified":"2026-07-02T17:01:47.36Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T14:08:03.795015Z"}],"osv":[{"id":"GHSA-2rx4-9f5h-9gjf","title":"Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner. Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.","status":"published","published":"2023-07-06T21:15:06Z","modified":"2026-07-07T17:57:22.196888795Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-74"],"updated_at":"2026-11-02T15:46:34.700741Z"},{"id":"PYSEC-2026-1143","title":"Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration","description":"Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection.\n\nIn order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to change the connection object in this manner. Operators should upgrade to provider version 7.0.0 which has removed the vulnerability.","status":"published","published":"2026-07-07T11:45:20.392973Z","modified":"2026-07-07T17:46:22.37255209Z","cvss":[{"version":"3.1","score":7.2,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:52:54.622769Z"}]}}
