p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 52

Vulnerabilidades publicadas para Python en los últimos 30 días: 360. Incluidas en el catálogo KEV: 1.

Filtrar vulnerabilidades
Python

Vulnerabilidades: 7131

  1. CVE-2026-53505

    Alta · CVSS 7.5EPSS 0,61%Corrección disponible

    Thumbor proportion filter allows unbounded post-transform resize leading to remote DoS

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:proportion(<value>) filter does not enforce an upper bound on <value> and runs in the post-transform phase. An attacker can trigger extremely large resizes (CPU/memory exhaustion) and cause denial of service. This issue is fixed in 7.8.0.

    • Actualiza a 7.8.0
    • Actualiza a 7.8.0-1
    Publicación Actualización
  2. CVE-2026-53504

    Alta · CVSS 7.5EPSS 0,61%Corrección disponible

    Thumbor has Regex Denial of Service (ReDoS) in `convolution` filter

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, the convolution filter regular expression performs exponential backtracking on crafted repeated numeric input, allowing a URL request to exhaust processing time. This issue is fixed in 7.8.0.

    • Actualiza a 7.8.0
    • Actualiza a 7.8.0-1
    Publicación Actualización
  3. CVE-2026-53503

    Alta · CVSS 7.5EPSS 0,75%Corrección disponible

    Thumbor convolution filter allows divide-by-zero in C extension leading to remote DoS

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:convolution(<matrix>, <columns>, <should_normalize>) filter passes the user-controlled <columns> value to a C extension (thumbor/ext/filters/_convolution.c) where it is used as a divisor (for % and /) without validating columns > 0. When columns=0, the C code triggers undefined behavior; on x86_64 this reliably results in a fatal divide-by-zero trap (SIGFPE) and crashes the Thumbor process, causing a remote denial of service. This issue is fixed in 7.8.0.

    • Actualiza a 7.8.0
    • Actualiza a 7.8.0-1
    Publicación Actualización
  4. CVE-2026-53501

    Alta · CVSS 8.2EPSS 0,35%Corrección disponible

    Thumbor has HMAC validation bypass via multiple .replace() calls when removing URL signature

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor’s HMAC validation can be bypassed due to the use of Python’s .replace() when removing the signature from the URL before validation. Since .replace() removes all occurrences of the substring, an attacker can insert the same signature multiple times in the URL and manipulate the final URL used for validation. This allows crafting URLs where the validated string differs from the actual requested resource, enabling loading images from unintended domains or paths. This issue is fixed in 7.8.0.

    • Actualiza a 7.8.0
    • Actualiza a 7.8.0-1
    Publicación Actualización
  5. CVE-2026-53500

    Alta · CVSS 8.2EPSS 0,5%Corrección disponible

    Thumbor treats ALLOWED_SOURCES string patterns as unescaped regex, allowing hostname bypass via wildcard dot

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, the ALLOWED_SOURCES configuration passes plain strings to re.match() without escaping dots, so a hostname differing at dot positions can match the allowlist. This issue is fixed in 7.8.0.

    • Actualiza a 7.8.0
    • Actualiza a 7.8.0-1
    Publicación Actualización
  6. CVE-2026-54706

    Media · CVSS 4.8EPSS 0,34%Corrección disponible

    OnionShare follows symlinks in shared directories, allowing unintended disclosure of local files

    OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network. Prior to 2.6.4, OnionShare CLI/Desktop follows symbolic links in cli/onionshare_cli/web/send_base_mode.py through SendBaseModeWeb.set_file_info() and stream_individual_file(), allowing remote recipients of Share or Website mode to read local files outside the selected directory. This issue is fixed in version 2.6.4.

    • Actualiza a 2.6.3-1+deb13u2
    • Actualiza a 2.6.4
    • Actualiza a 2.6.4-1
    Publicación Actualización
  7. CVE-2026-54707

    Media · CVSS 5.4EPSS 0,4%Corrección disponible

    OnionShare Receive mode writes uploaded files even when file uploads are disabled

    OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network. Prior to 2.6.4, OnionShare CLI/Desktop does not enforce the Receive mode disable_files setting in cli/onionshare_cli/web/receive_mode.py, where ReceiveModeRequest._get_file_stream() writes multipart file[] data to disk despite the text-only setting. This issue is fixed in version 2.6.4.

    • Actualiza a 2.6.3-1+deb13u2
    • Actualiza a 2.6.4
    • Actualiza a 2.6.4-1
    Publicación Actualización
  8. CVE-2026-59881

    Media · CVSS 6.9EPSS 0,52%Corrección disponible

    AIOHTTP: WebSocket client accepts compressed frames without negotiated permessage-deflate

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.2, the WebSocket client accepts and decompresses frames with the RSV1 bit set even when the permessage-deflate extension was not negotiated, allowing a malicious server to cause unexpected CPU and memory consumption. This issue is fixed in version 3.14.2.

    • Actualiza a 3.14.2
    • Actualiza a 3.14.3-1
    Publicación Actualización
  9. CVE-2026-54249

    Media · CVSS 6.8EPSS 0,32%Corrección disponible

    VercelAIAdapter trusts client-controlled `providerMetadata` to construct `UploadedFile` — S3/GCS confused deputy via provider metadata injection

    Pydantic AI is a Python agent framework for building Generative AI applications. In versions 1.65.0 through 1.105.0, and 2.0.0b1 through 2.0.0b5, a client that submits message history to a Pydantic AI UI adapter (such as the Vercel AI adapter) can reference arbitrary files in the application's model-provider or cloud-storage account. While file URL parts are validated against a scheme allowlist, UploadedFile references — which point to a file by provider file ID or cloud-storage URI (e.g. s3://…, gs://…) — were forwarded without validation. Because the provider resolves an UploadedFile using the server-side identity (IAM role, service account

    • Actualiza a 1.106.0
    • Actualiza a 2.0.0b6
    Publicación Actualización
  10. CVE-2026-46678

    Media · CVSS 6.8EPSS 0,38%Corrección disponible

    Pydantic AI: SSRF cloud-metadata blocklist bypass via IPv4-mapped IPv6 (Incomplete fix of CVE-2026-25580)

    Pydantic AI is a Python agent framework for building Generative AI applications. In versions 1.56.0 through 1.98.0, when an application opts a URL into force_download='allow-local' (disabling the default block on private/internal IPs), the cloud-metadata blocklist could be bypassed by encoding the metadata IP in an IPv6 transition form (IPv4-mapped IPv6, 6to4, or NAT64), exposing cloud IAM short-term credentials on dual-stack or translated networks. This is an incomplete fix of GHSA-2jrp-274c-jhv3 / CVE-2026-25580, whose remediation did not hold for IPv6-encoded forms of the metadata IPs. An application is affected only if it explicitly opts

    • Actualiza a 1.99.0
    Publicación Actualización
  11. CVE-2026-67435

    Media · CVSS 6EPSS 0,5%Corrección disponible

    linuxfabrik-lib: fetch() forwards credential headers across a cross-origin redirect

    linuxfabrik-lib provides Python modules for database access, caching, shell execution, and API integrations. Prior to version 6.0.0, lib.url.fetch() followed cross-origin redirects while forwarding caller-supplied credential headers other than Authorization and Cookie, allowing a malicious redirect-capable server to receive headers such as X-Auth-Token from authenticated monitoring requests. This issue is fixed in version 6.0.0.

    • Actualiza a 6.0.0
    Publicación Actualización
  12. CVE-2026-67429

    Crítica · CVSS 10EPSS 0,57%Corrección disponible

    Flyto2 Core: Arbitrary file write via image.download (and other file-writing modules)

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, image.download and related file-writing modules use caller-controlled output_dir instead of validate_path_with_env_config and its FLYTO_SANDBOX_DIR confinement, allowing attacker-controlled response bytes to be written to arbitrary filesystem paths the process can access. This issue is fixed in version 2.26.6.

    • Actualiza a 2.26.7
    Publicación Actualización
  13. CVE-2026-67428

    Alta · CVSS 8.5EPSS 0,41%Corrección disponible

    Flyto2 Core: Multiple HTTP-family modules fetch client-controlled URLs without the SSRF guard their siblings apply (SSRF to internal/metadata)

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.7, HTTP-emitting modules including src/core/modules/third_party/developer/http/requests.py, core.api.http_get, core.api.http_post, graphql.query, graphql.mutation, monitor.http_check, communication.slack_send, notification.discord.send_message, notification.slack.send_message, notification.teams.send_message, ai.vision_analyze, verify.visual_diff, browser.proxy_rotate, and the agent and llm inline base_url branch fetch caller-controlled URLs without validate_url_with_env_config, allowing SSRF to internal or metadata endpoints. This issue is fixed in versio

    • Actualiza a 2.26.7
    Publicación Actualización
  14. CVE-2026-67427

    Alta · CVSS 8.6EPSS 0,45%Corrección disponible

    Flyto2 Core: ${env.VAR} interpolation reads any env secret despite env.get being denylisted

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, the workflow engine variable resolver expands ${env.VAR} for any host environment variable without an allowlist or capability policy check, allowing a workflow parameter to bypass the default capability policy denylist for env.get and env.load_dotenv and exfiltrate secrets through allowed modules. This issue is fixed in version 2.26.6.

    • Actualiza a 2.26.7
    Publicación Actualización
  15. CVE-2026-67426

    Crítica · CVSS 9.3EPSS 0,37%Corrección disponible

    Flyto2 Core: Unauthenticated flyto-verification /run: callback_url SSRF and internal runner-secret exfiltration

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.7, the standalone flyto-verification service in src/core/verification_service.py exposes unauthenticated POST /run on 0.0.0.0:8344 and uses client-supplied callback_url for an outbound POST with X-Internal-Key: $FLYTO_RUNNER_SECRET while bypassing target_allowed, allowing unauthenticated SSRF and runner secret exfiltration. This issue is fixed in version 2.26.7.

    • Actualiza a 2.26.7
    Publicación Actualización
  16. CVE-2026-67425

    Alta · CVSS 8.6EPSS 0,41%Corrección disponible

    Flyto2 Core: LLM/API keys leak to an attacker-controlled base_url

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.6, llm.chat reads provider keys such as OPENAI_API_KEY and ANTHROPIC_API_KEY from the environment and sends them in the Authorization: Bearer header to caller-controlled base_url, allowing an attacker to receive the operator's key on a public host that passes the SSRF guard. This issue is fixed in version 2.26.6.

    • Actualiza a 2.26.7
    Publicación Actualización
  17. CVE-2026-13346

    Media · CVSS 5.6EPSS 0,29%Corrección disponible

    pip absolute path traversal during download from malicious package indexes

    pip would incorrectly handle doubly-encoded package URLs from indexes allowing for files to be installed to arbitrary locations on disk even when installing wheels. This vulnerability requires downloading or installing a package from a malicious package index to succeed, malicious packages alone are not able to exploit this vulnerability. Note that this vulnerability only materially impacts users running `pip download` with the `--only-binary` option as installing source distributions from an untrusted index is already an unsafe operation that executes code during install time.

    • Actualiza a 26.2
    • Actualiza a 26.2.0
    • Actualiza a 26.2.2+dfsg-1
    Publicación Actualización
  18. CVE-2026-67424

    Alta · CVSS 8.5EPSS 0,29%Corrección disponible

    Flyto2 Core: Guarded HTTP modules follow redirects into internal space without per-hop SSRF revalidation

    Flyto2 Core is an execution kernel for automation and AI-agent workflows. Prior to 2.26.7, the HTTP modules http.get, http.request, and http.batch in src/core/modules/atomic/http/get.py, src/core/modules/atomic/http/request.py, and src/core/modules/atomic/http/batch.py validate only the initial URL, then follow redirects with allow_redirects=True and without per-hop Location revalidation, allowing a public URL to redirect into internal address space and return the internal response body. This issue is fixed in version 2.26.7.

    • Actualiza a 2.26.7
    Publicación Actualización
  19. CVE-2026-54727

    Alta · CVSS 8.2EPSS 0,19%Corrección disponible

    proot-distro has a Container Isolation Bypass via Crafted Restore Archive

    proot-distro is a utility for managing proot containers. Prior to version 5.1.6, proot-distro restore accepted hardlink entries whose linkname referenced another installed container and did not verify that the hardlink source container matched the destination container being restored, allowing a crafted restore archive to copy files between otherwise isolated containers. This issue is fixed in version 5.1.6.

    • Actualiza a 5.1.6
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →