VYPR

apk package

chainguard/litellm

pkg:apk/chainguard/litellm

Vulnerabilities (77)

  • CVE-2026-82397HigAug 31, 2026
    affected < 1.99.1-r1fixed 1.99.1-r1

    Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.8, Tornado parses application/x-www-form-urlencoded request bodies with urllib.parse.parse_qs in tornado/escape.py without passing max_num_fields. RequestHandler._execute in tornado/web.py parses

  • CVE-2026-71870MedAug 7, 2026
    affected < 1.96.2-r0fixed 1.96.2-r0

    pypdf is a free and open-source pure-python PDF library. Prior to 6.15.0, a crafted PDF can cause large memory consumption when pypdf/_cmap.py function parse_bfrange parses unusually large source-code or destination-string tokens in a font /ToUnicode CMap during text extraction.

  • CVE-2026-71852MedAug 7, 2026
    affected < 1.96.2-r0fixed 1.96.2-r0

    pypdf is a free and open-source pure-python PDF library. Prior to 6.15.0, a crafted PDF can cause long runtimes and large memory consumption when pypdf/_font.py function Font._collect_cid_character_widths expands unusually large CID font /W width ranges or excessive width entries

  • CVE-2026-69247HigAug 3, 2026
    affected < 1.95.0-r1fixed 1.95.0-r1

    cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 44.0.0 until 50.0.0, pkcs7_decrypt_der, pkcs7_decrypt_pem, and pkcs7_decrypt_smime reported the outcome of decrypting a RecipientInfo's encryptedKey in several distinguish

  • CVE-2026-50271HigJul 17, 2026
    affected < 1.93.0-r0fixed 1.93.0-r0

    Datadog dd-trace-py is the Datadog Python APM client. Prior to 4.8.2, Datadog tracing libraries that implement W3C baggage propagation parse incoming baggage HTTP headers without enforcing DD_TRACE_BAGGAGE_MAX_ITEMS or DD_TRACE_BAGGAGE_MAX_BYTES limits on the extract path. A remo

  • CVE-2026-59950HigJul 15, 2026
    affected < 1.93.0-r0fixed 1.93.0-r0

    The MCP Python SDK, called mcp on PyPI, is a Python implementation of the Model Context Protocol (MCP). Prior to 1.28.1, the deprecated mcp.server.websocket.websocket_server transport accepted WebSocket handshakes without applying Host or Origin header validation, leaving no SDK-

  • CVE-2026-52870HigJul 15, 2026
    affected < 1.93.0-r0fixed 1.93.0-r0

    The MCP Python SDK, called mcp on PyPI, is a Python implementation of the Model Context Protocol (MCP). From 1.23.0 until 1.27.2, default handlers installed by server.experimental.enable_tasks() for tasks/list, tasks/get, tasks/result, and tasks/cancel operate only on task identi

  • CVE-2026-52869HigJul 15, 2026
    affected < 1.93.0-r0fixed 1.93.0-r0

    The MCP Python SDK, called mcp on PyPI, is a Python implementation of the Model Context Protocol (MCP). Prior to 1.27.2, the SSE and stateful Streamable HTTP transports mcp.server.sse.SseServerTransport and mcp.server.streamable_http_manager.StreamableHTTPSessionManager route req

  • CVE-2026-49854MedJul 14, 2026
    affected < 1.88.1-r2fixed 1.88.1-r2

    Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.6, the optional native extension tornado.speedups implemented websocket_mask without validating that the mask argument is exactly four bytes, allowing the C function to read up to three bytes beyo

  • CVE-2026-59886HigJul 14, 2026
    affected < 1.93.0-r2fixed 1.93.0-r2

    pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the univ.Real type converted its mantissa, base, and exponent value to a Python float using exact big-integer exponentiation. A BER, CER, or DER encoded REAL value only a few bytes long can carry a very large exponent,

  • CVE-2026-59885HigJul 14, 2026
    affected < 1.93.0-r2fixed 1.93.0-r2

    pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER, CER, and DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs, so a small crafted payload containing an OID with many arcs consumes excessive CPU per

  • CVE-2026-55830HigJul 8, 2026
    affected < 1.99.0-r0fixed 1.99.0-r0

    RestrictedPython is a tool that helps to define a subset of the Python language which allows to provide a program input into a trusted environment. Prior to 8.3, check_function_argument_names() rejected protected guard hook names for regular, variadic, and keyword-only arguments

  • CVE-2026-59936HigJul 8, 2026
    affected < 1.93.0-r3fixed 1.93.0-r3

    pypdf is a free and open-source pure-python PDF library. Prior to 6.14.1, an attacker can craft a PDF with a page content stream containing a not terminated inline image, causing an infinite loop during inline image end marker detection such as when extracting page text. This iss

  • CVE-2026-59935HigJul 8, 2026
    affected < 1.93.0-r3fixed 1.93.0-r3

    pypdf is a free and open-source pure-python PDF library. Prior to 6.14.2, an attacker can craft a PDF with a page content stream containing a not terminated inline image that uses the ASCII85 or ASCIIHex filters, causing an infinite loop during parsing such as when extracting pag

  • CVE-2026-59938MedJul 8, 2026
    affected < 1.93.0-r3fixed 1.93.0-r3

    pypdf is a free and open-source pure-python PDF library. Prior to 6.14.0, an attacker can craft a PDF with declared image size values that are much too large compared to the actual data, causing large memory usage in pypdf image parsing. This issue is fixed in version 6.14.0.

  • CVE-2026-59937HigJul 8, 2026
    affected < 1.93.0-r3fixed 1.93.0-r3

    pypdf is a free and open-source pure-python PDF library. Prior to 6.14.0, an attacker can craft a PDF with repeated malformed cross-reference streams that cause pypdf to spend long runtimes recovering broken cross-reference table entries. This issue is fixed in version 6.14.0.

  • CVE-2026-54283HigJun 22, 2026
    affected < 1.89.0-r3fixed 1.89.0-r3

    Starlette is a lightweight ASGI framework/toolkit. From 0.4.1 until 1.3.1, request.form() accepts max_fields and max_part_size to bound resource consumption while parsing form data. These limits are enforced for multipart/form-data, but silently ignored for application/x-www-form

  • CVE-2026-54282LowJun 22, 2026
    affected < 1.89.0-r3fixed 1.89.0-r3

    Starlette is a lightweight ASGI framework/toolkit. Prior to 1.3.0, the HTTP request path is not validated before being used to reconstruct request.url. Because request.url is rebuilt by concatenating {scheme}://{host}{path} and re-parsing the result, a path that does not begin wi

  • CVE-2026-53540LowJun 22, 2026
    affected < 1.89.0-r2fixed 1.89.0-r2

    Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.31, parse_form() did not validate the Content-Length header before using it to bound its chunked read of the request body. A negative Content-Length turned the bounded read into a read-until-EOF, so the ent

  • CVE-2026-53539HigJun 22, 2026
    affected < 1.89.0-r2fixed 1.89.0-r2

    Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.30, when parsing application/x-www-form-urlencoded bodies, QuerystringParser located the field separator with a two step lookup: it first scanned the entire remaining buffer for &, and only when no & existe

Page 1 of 4