Update dependency apache-airflow to v2.9.3 [SECURITY] #4629
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.9.2
->==2.9.3
GitHub Vulnerability Alerts
CVE-2024-39877
Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code in the scheduler context, which should be forbidden according to the Airflow Security model. Users should upgrade to version 2.9.3 or later which has removed the vulnerability.
CVE-2024-39863
Apache Airflow versions before 2.9.3 have a vulnerability that allows an authenticated attacker to inject a malicious link when installing a provider. Users are recommended to upgrade to version 2.9.3, which fixes this issue.
Release Notes
apache/airflow (apache-airflow)
v2.9.3
Compare Source
Significant Changes
^^^^^^^^^^^^^^^^^^^
Time unit for
scheduled_duration
andqueued_duration
changed (#37936)"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
scheduled_duration
andqueued_duration
metrics are now emitted in milliseconds instead of seconds.By convention all statsd metrics should be emitted in milliseconds, this is later expected in e.g.
prometheus
statsd-exporter.Support for OpenTelemetry Metrics is no longer "Experimental" (#40286)
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Experimental support for OpenTelemetry was added in 2.7.0 since then fixes and improvements were added and now we announce the feature as stable.
Bug Fixes
"""""""""
[webserver]update_fab_perms
to deprecated configs (#40317)httpx
torequests
infile_task_handler
(#39799)Doc Only Changes
""""""""""""""""
Miscellaneous
"""""""""""""
SchedulerJobRunner._process_executor_events
(#40563)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.