3.2.2
1 years ago
13 days ago
Known vulnerabilities in the apache-airflow-core package. This does not include vulnerabilities belonging to this package’s dependencies.
Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.
Fix for free| Vulnerability | Vulnerable Version |
|---|---|
Affected versions of this package are vulnerable to Missing Authorization. The Note: This is only exploitable in deployments that rely on per-Dag read scoping while granting users broader Asset access. How to fix Missing Authorization? Upgrade | [,3.2.2) |
Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key in the bulk Task Instances API ( Note: This is only exploitable in deployments that rely on per-Dag edit-scope to keep Task Instance state isolated between teams. How to fix Authorization Bypass Through User-Controlled Key? Upgrade | [,3.2.2) |
Affected versions of this package are vulnerable to Symlink Attack where a Dag author could either: (a) create a symlink under their task's log directory pointing to an arbitrary file readable by the API server process (read-path attack — e.g. (b) supply a Note: This is only exploitable in deployments where the worker log folder is shared with the API server. How to fix Symlink Attack? Upgrade | [,3.2.2) |
Affected versions of this package are vulnerable to Deserialization of Untrusted Data via the XCom PATCH endpoint Note: This is only exploitable in deployments where untrusted users have XCom write permission on Dags that defer to the triggerer. How to fix Deserialization of Untrusted Data? Upgrade | [,3.2.2) |
Affected versions of this package are vulnerable to Deserialization of Untrusted Data via the scheduler-side deadline-reference decoder ( Note: This is only exploitable in deployments where DAG-author code is less trusted than the scheduler process. How to fix Deserialization of Untrusted Data? Upgrade | [,3.2.2) |
Affected versions of this package are vulnerable to Insufficient Session Expiration in the auth manager logout handling where previously-issued JWT tokens are left valid after the user clicked logout in the UI: the logout flow for Note: This is only exploitable for deployments configured with How to fix Insufficient Session Expiration? Upgrade | [,3.2.2) |