VYPR

apk package

wolfi/airflow-3

pkg:apk/wolfi/airflow-3

Vulnerabilities (143)

  • CVE-2026-50203CriJun 17, 2026
    affected < 3.2.2-r7fixed 3.2.2-r7

    A path traversal in the SFTP provider (`SFTPHook.retrieve_directory` / `SFTPOperator(operation=get)`) let a malicious or compromised remote SFTP server write files outside the configured local destination directory via crafted directory-entry names. No Airflow account is required

  • CVE-2026-45409MedJun 5, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    Internationalized Domain Names in Applications (IDNA) for Python provides support for Internationalized Domain Names in Applications (IDNA) and Unicode IDNA Compatibility Processing. In versions prior to 3.15, payloads such as `"\u0660" * N` or `"\u30fb" * N + "\u6f22"` utilize t

  • CVE-2026-47265HigJun 2, 2026
    affected < 3.2.2-r1fixed 3.2.2-r1

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, cookies set with the `cookies` parameter on requests are sent after following a cross-origin redirect. If a developer uses the `cookies` parameter on a per-request basis then

  • CVE-2026-34993MedJun 2, 2026
    affected < 3.2.2-r1fixed 3.2.2-r1

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, using ``CookieJar.load()`` with untrusted input may allow arbitrary code execution. Most applications using this function will be doing so with the user's own data, so this is

  • CVE-2026-45149MedMay 29, 2026
    affected < 3.2.2-r8fixed 3.2.2-r8

    The brace-expansion library generates arbitrary strings containing a common prefix and suffix. From 5.0.0 to before 5.0.6, the max option was being applied too late. When expanding a single large numeric range like {1..10000000}, the sequence generation loop generates all 10 mill

  • CVE-2026-44681MedMay 27, 2026
    affected < 3.2.1-r2fixed 3.2.1-r2

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.12 and 1.7.1, an unauthenticated open redirect in Authlib's OpenIDImplicitGrant and OpenIDHybridGrant authorization endpoint lets a remote attacker cause the authorization server to issue an H

  • CVE-2026-47102HigMay 21, 2026
    affected < 3.2.2-r7fixed 3.2.2-r7

    LiteLLM prior to 1.83.10 allows a user to modify their own user_role via the /user/update endpoint. While the endpoint correctly restricts users to updating only their own account, it does not restrict which fields may be changed. A user who can reach this endpoint can set their

  • CVE-2026-47101HigMay 21, 2026
    affected < 3.2.2-r7fixed 3.2.2-r7

    LiteLLM prior to 1.83.14 allows an authenticated internal_user to create API keys with access to routes that their role does not permit. When generating a key, the allowed_routes field is stored without verifying that the specified routes fall within the user's own permissions. A

  • CVE-2026-8838CriMay 18, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    Unsafe use of Python's eval() on server-received data in the vector_in() function in amazon-redshift-python-driver before 2.1.14 allows a rogue server or man-in-the-middle actor to execute arbitrary code on the client. To remediate this issue, users should upgrade to version

  • CVE-2026-42561HigMay 13, 2026
    affected < 3.2.1-r3fixed 3.2.1-r3

    Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.27, python-multipart has a denial of service vulnerability in multipart part header parsing. When parsing multipart/form-data, MultipartParser previously had no limit on the number of part headers or the si

  • CVE-2026-44432HigMay 13, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    urllib3 is an HTTP client library for Python. From 2.6.0 to before 2.7.0, urllib3 could decompress the whole response instead of the requested portion (1) during the second HTTPResponse.read(amt=N) call when the response was decompressed using the official Brotli library or (2) w

  • CVE-2026-44431MedMay 13, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    urllib3 is an HTTP client library for Python. From 1.23 to before 2.7.0, cross-origin redirects followed from the low-level API via ProxyManager.connection_from_url().urlopen(..., assert_same_host=False) still forward these sensitive headers. This vulnerability is fixed in 2.7.0.

  • CVE-2026-44307HigMay 12, 2026
    affected < 3.2.1-r3fixed 3.2.1-r3

    Mako is a template library written in Python. Prior to 1.3.12, on Windows, a URI using backslash traversal (e.g. \..\..\ secret.txt) bypasses the directory traversal check in Template.__init__ and the posixpath-based normalization in TemplateLookup.get_template(), allowing reads

  • CVE-2026-41018MedMay 11, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    The Elasticsearch logging provider, when configured with a `host` URL that embeds credentials (for example `https://user:[email protected]:9200`), wrote the full host URL — including the embedded credentials — into task logs. Any user with task-log read permission could

  • CVE-2026-42271HigKEVMay 8, 2026
    affected < 3.2.2-r7fixed 3.2.2-r7

    LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. From version 1.74.2 to before version 1.83.7, two endpoints used to preview an MCP server before saving it — POST /mcp-rest/test/connection and POST /mcp-rest/test/tools/list — accepted a full s

  • CVE-2026-44405LowMay 6, 2026
    affected < 3.2.1-r2fixed 3.2.1-r2

    In Paramiko through 4.0.0 before a448945, rsakey.py allows the SHA-1 algorithm.

  • CVE-2026-41016MedApr 30, 2026
    affected < 3.2.1-r4fixed 3.2.1-r4

    Apache Airflow's SMTP provider `SmtpHook` called Python's `smtplib.SMTP.starttls()` without an SSL context, so no certificate validation was performed on the TLS upgrade. A man-in-the-middle between the Airflow worker and the SMTP server could present a self-signed certificate, c

  • CVE-2026-41425MedApr 24, 2026
    affected < 3.2.1-r0fixed 3.2.1-r0

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.11, there is no CSRF protection on the cache feature in authlib.integrations.starlette_client.OAuth. This vulnerability is fixed in 1.6.11.

  • CVE-2026-41066HigApr 24, 2026
    affected < 3.2.1-r1fixed 3.2.1-r1

    lxml is a library for processing XML and HTML in the Python language. Prior to 6.1.0, using either of the two parsers in the default configuration (with resolve_entities=True) allows untrusted XML input to read local files. Setting the resolve_entities option explicitly to resolv

  • CVE-2026-41205HigApr 23, 2026
    affected < 3.2.1-r0fixed 3.2.1-r0

    Mako is a template library written in Python. Prior to 1.3.11, TemplateLookup.get_template() is vulnerable to path traversal when a URI starts with // (e.g., //../../../secret.txt). The root cause is an inconsistency between two slash-stripping implementations. Any file readable

Page 3 of 8