p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 94

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

Filtrar vulnerabilidades
Python

Vulnerabilidades: 7131

  1. CVE-2026-44513

    Alta · CVSS 8.8EPSS 1,07%Corrección disponible

    Diffusers: `trust_remote_code` bypass via `custom_pipeline` and local custom components

    Diffusers is the a library for pretrained diffusion models. Prior to 0.38.0, a trust_remote_code bypass in DiffusionPipeline.from_pretrained allows arbitrary remote code execution despite the user passing trust_remote_code=False (or omitting it, which is the default). The vulnerability has three variants, all sharing the same root cause — the trust_remote_code gate was implemented inside DiffusionPipeline.download() rather than at the actual dynamic-module load site, so any code path that bypassed or short-circuited download() also bypassed the security check. DiffusionPipeline.from_pretrained('repoA', custom_pipeline='attacker/repoB', trust

    • Actualiza a 0.38.0
    Publicación Actualización
  2. CVE-2026-44503

    Alta · CVSS 7EPSS 0,64%Corrección disponible

    Kiota abstractions RedirectHandler leaks Cookie/Proxy-Authorization headers on cross-host redirect

    The RedirectHandler middleware in microsoft/kiota-java (com.microsoft.kiota:microsoft-kiota-http-okHttp v1.9.0) and other Kiota libraries fails to strip sensitive HTTP headers when following 3xx redirects to a different host or scheme. Only the Authorization header is removed; Cookie, Proxy-Authorization, and all custom headers are forwarded to the redirect target.

    • Actualiza a 1.0.0-preview.100
    • Actualiza a 1.22.0
    • Actualiza a 1.5.5
    • Actualiza a 1.9.1
    • Actualiza a 1.9.9
    Publicación Actualización
  3. CVE-2026-44504

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

    Aegra: Cross-user run injection in /threads/{thread_id}/runs (IDOR)

    Aegra is a drop-in replacement for LangSmith Deployments. Prior to 0.9.7, with multiple authenticated users on a shared instance are vulnerable to a cross-tenant IDOR. Any authenticated attacker, given another user's thread_id, can execute graph runs against the user's thread, read the user's full checkpoint state, and inject arbitrary messages into the user's conversation history. This vulnerability is fixed in 0.9.7.

    • Actualiza a 0.9.7
    Publicación Actualización
  4. CVE-2026-44484

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

    Compromise of PyTorch Lightning PyPi Package Versions

    PyTorch Lightning is a deep learning framework to pretrain and finetune AI models. Versions 2.6.2 and 2.6.2 have introduced functionality consistent with a credential harvesting mechanism.

    • Actualiza a 2.6.4
    Publicación Actualización
  5. CVE-2026-44919

    Media · CVSS 4.3EPSS 0,47%Corrección disponible

    CVE-2026-44919

    In OpenStack Ironic through 35.x before a3f6d73, during image handling, an infinite loop in checksum calculations can occur via the file:///dev/zero URL.

    • Actualiza a 1:21.4.4-0+deb12u1
    • Actualiza a 1:29.0.5-0+deb13u1
    • Actualiza a 1:35.0.1-3
    • Actualiza a 29.0.6
    • Actualiza a 32.0.2
    • Actualiza a 35.0.2
    Publicación Actualización
  6. CVE-2026-44439

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

    LookyLoo - PlaywrightCapture permits access to local files and internal network resources during page capture

    PlaywrightCapture is a simple replacement for splash using playwright. Prior to 1.39.6, PlaywrightCapture did not sufficiently restrict navigations and resource requests initiated by rendered pages. An attacker-controlled page could abuse browser-side redirection mechanisms, such as window.location.href, to make the capture process open file:// URLs or request resources hosted on private, loopback, link-local, or otherwise non-public IP addresses. In deployments where PlaywrightCapture processes untrusted URLs, this could allow a remote attacker to perform server-side request forgery against internal services or attempt to access local files

    • Actualiza a 1.39.6
    Publicación Actualización
  7. CVE-2026-42561

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

    Python-Multipart: Denial of Service via unbounded multipart part headers

    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 size of an individual part header. An attacker could send a request with either many repeated headers without terminating the header block or a single very large header value, causing excessive CPU work before request rejection or completion. This vulnerability is fixed in 0.0.27.

    • Actualiza a 0.0.27
    • Actualiza a 0.0.32-1
    Publicación Actualización
  8. CVE-2026-42304

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

    Twisted: Denial of Service (DoS) in twisted.names via Crafted DNS Compression Pointer Chains

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.4.0rc2, the twisted.names module is vulnerable to a Denial of Service (DoS) attack via resource exhaustion during DNS name decompression. A remote, unauthenticated attacker can exploit this by sending a crafted TCP DNS packet containing deeply chained compression pointers. This flaw bypasses previous loop-prevention logic, causing the single-threaded Twisted reactor to hang while processing millions of recursive lookups, effectively freezing the server. This vulnerability is fixed in 26.4.0rc2.

    • Actualiza a 22.1.0-2ubuntu2.7
    • Actualiza a 24.11.0-1ubuntu0.1
    • Actualiza a 24.3.0-1ubuntu0.2
    • Actualiza a 25.5.0-5ubuntu0.1
    • Actualiza a 26.4.0
    • Actualiza a 26.4.0-1
    • Actualiza a 26.4.0rc2
    Publicación Actualización
  9. CVE-2026-44368

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

    PyQuorum: Timing side‑channel in mul_mod

    PyQuorum is a cryptographic library for secret sharing and key management. Prior to 0.2.1, the mul_mod function implements multiplication via a binary expansion loop whose execution time depends on the Hamming weight of the second operand (the exponent). An attacker who can measure the time of secret‑sharing operations (e.g., via a remote service) could progressively recover the values of shares, ultimately leading to secret reconstruction. This vulnerability is fixed in 0.2.1.

    • Actualiza a 0.2.1
    Publicación Actualización
  10. CVE-2026-8328

    Media · CVSS 5.9EPSS 0,46%Corrección disponible

    FTP PASV SSRF, ftpcp() does not use actual peer address, trusts server-supplied PASV host address

    The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw attacker-controllable IP address and port to target.sendport(). This patch is related to CVE-2021-4189.

    • Actualiza a 3.10.21
    • Actualiza a 3.11.16
    • Actualiza a 3.11.2-6+deb12u9
    • Actualiza a 3.12.14
    • Actualiza a 3.13.14
    • Actualiza a 3.13.5-2+deb13u3
    • Actualiza a 3.14.6
    • Actualiza a 3.14.6-1
    • Actualiza a 3.15.0b2
    • Actualiza a 8.0.0+dfsg-1
    Publicación Actualización
  11. CVE-2026-44363

    Media · CVSS 5.8EPSS 0,1%Sin corrección publicada

    Unsafe remote resource fetching in expansion misp-modules

    MISP modules are autonomous modules that can be used to extend MISP for new services. Prior to 3.0.7, an unsafe remote resource fetching vulnerability existed in MISP Modules expansion modules. The html_to_markdown module accepted arbitrary HTTP(S) URLs without sufficient validation, which could allow Server-Side Request Forgery against loopback, private, or link-local network resources. Additionally, the qrcode module disabled TLS certificate verification when retrieving remote images, exposing requests to potential man-in-the-middle interception or response tampering. The issue was fixed by validating URL schemes, blocking local and private

    Publicación Actualización
  12. CVE-2026-44364

    Crítica · CVSS 9.3EPSS 0,18%Sin corrección publicada

    misp-modules website - Missing CSRF protection in the website home blueprint

    MISP modules are autonomous modules that can be used to extend MISP for new services. In 3.0.7 and earlier, a Cross-Site Request Forgery vulnerability in the MISP Modules website allowed an attacker to cause an authenticated user to submit unintended requests to the home endpoint. The vulnerability was due to the home blueprint being exempted from CSRF protection. This could allow modification of session query data in the context of the authenticated user. The issue was fixed by enabling CSRF protection for the affected blueprint and hardening query parsing.

    Publicación Actualización
  13. CVE-2026-42032

    Media · CVSS 6.7EPSS 0,37%Corrección disponible

    CKAN: Unauthenticated Authorization Bypass in `datastore_search_sql`

    CKAN is an open-source DMS (data management system) for powering data hubs and data portals. Prior to 2.10.10 and 2.11.5, a vulnerability in datastore_search_sql allowed attackers to bypass authorization in order to gain access to private resources and PostgreSQL system information This vulnerability is fixed in 2.10.10 and 2.11.5.

    • Actualiza a 2.10.10
    • Actualiza a 2.11.5
    Publicación Actualización
  14. CVE-2026-41255

    Media · CVSS 6.1EPSS 0,12%Corrección disponible

    CKAN: CSRF exemption primed by anonymous requests

    CKAN is an open-source DMS (data management system) for powering data hubs and data portals. Prior to 2.10.10 and 2.11.5, Access to the views via tokens or unauthenticated requests marked the endpoint as not requiring CSRF protection. The marking was a member variable in flask-wtf.csrf.CSRFProtect(), which was stored as a module level variable in the flask_app middleware. This API was never intended for request level changes, it is primarily a decorator for static configuration. An unauthenticated request could hit a protected endpoint, exempting it from CSRF protection for the life of the particular server process. (e.g. one worker of uwsgi)

    • Actualiza a 2.10.10
    • Actualiza a 2.11.5
    Publicación Actualización
  15. CVE-2026-41132

    Media · CVSS 6.6EPSS 0,19%Corrección disponible

    CKAN: No certificate validation on STMP connection

    CKAN is an open-source DMS (data management system) for powering data hubs and data portals. Prior to 2.10.10 and 2.11.5, the configured SMTP server may be spoofed with any certificate (e.g. self-signed), leaving credentials and all emails sent open to MITM attacks. This vulnerability is fixed in 2.10.10 and 2.11.5.

    • Actualiza a 2.10.10
    • Actualiza a 2.11.5
    Publicación Actualización
  16. CVE-2026-42031

    Alta · CVSS 8.3EPSS 1,82%Código de explotación públicoCorrección disponible

    CKAN: Unauthenticated SQL Injection and Authorization Bypass in `datastore_search_sql`

    CKAN is an open-source DMS (data management system) for powering data hubs and data portals. Prior to 2.10.10 and 2.11.5, a vulnerability in datastore_search_sql allowed attackers to inject SQL in order to gain access to private resources and PostgreSQL system information This vulnerability is fixed in 2.10.10 and 2.11.5.

    • Actualiza a 2.10.10
    • Actualiza a 2.11.5
    Publicación Actualización
  17. CVE-2026-44431

    Alta · CVSS 8.2EPSS 0,33%Código de explotación públicoCorrección disponible

    urllib3: Sensitive headers forwarded across origins in proxied low-level redirects

    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.

    • Actualiza a 1.13.1-2ubuntu0.16.04.4+esm4
    • Actualiza a 1.22-1ubuntu0.18.04.2+esm4
    • Actualiza a 1.25.8-2ubuntu0.4+esm5
    • Actualiza a 1.26.12-1+deb12u4
    • Actualiza a 1.26.5-1~exp1ubuntu0.7
    • Actualiza a 2.0.7-1ubuntu0.7
    • Actualiza a 2.3.0-3+deb13u2
    • Actualiza a 2.7.0
    • Actualiza a 2.7.0-1
    Publicación Actualización
  18. CVE-2026-44432

    Alta · CVSS 8.9EPSS 0,68%Corrección disponible

    urllib3: Decompression-bomb safeguards bypassed in parts of the streaming API

    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) when HTTPResponse.drain_conn() was called after the response had been read and decompressed partially (compression algorithm did not matter here). These issues could cause urllib3 to fully decode a small amount of highly compressed data in a single operation. This could result in excessive resource consumption (high CPU usage and massive memory allocation for the decom

    • Actualiza a 2.6.3-1ubuntu1.1
    • Actualiza a 2.7.0
    • Actualiza a 2.7.0-1
    Publicación Actualización
  19. CVE-2026-42266

    Alta · CVSS 8.8EPSS 5,65%Corrección disponible

    JupyterLab has an Extension Manager API/GUI Policy Discrepancy allowing 3rd party (malicious) extensions install via POST request.

    JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook Architecture. From 4.0.0 to 4.5.6, the allow-list of extensions that can be installed from PyPI Extension Manager (allowed_extensions_uris) is not correctly enforced by JupyterLab. The PyPI Extension Manager was not contained to packages listed on the default PyPI index. This vulnerability is fixed in 4.5.7.

    • Actualiza a 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-3
    • Actualiza a 4.5.7
    Publicación Actualización
  20. CVE-2026-42557

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

    jupyterlab: Command linker attributes in HTML enable one-click command execution from untrusted content

    jupyterlab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook Architecture. Prior to 4.5.7, JupyterLab's HTML sanitizer allowlists data-commandlinker-command and data-commandlinker-args on button elements, while CommandLinker listens for all click events on document.body and executes the named command without checking whether the element came from trusted JupyterLab UI. A notebook with a pre-saved HTML cell output containing a deceptive button can trigger arbitrary JupyterLab commands - including arbitrary code execution - on a single user click, without any code being submitted for executio

    • Actualiza a 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-3
    • Actualiza a 4.5.7
    • Actualiza a 7.5.6
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →