p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 100

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-8087

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

    OSGeo gdal GDapi.c GDnentries heap-based overflow

    A security flaw has been discovered in OSGeo gdal up to 3.13.0dev-4. Impacted is the function GDnentries of the file frmts/hdf4/hdf-eos/GDapi.c. Performing a manipulation of the argument DataFieldName results in heap-based buffer overflow. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. Upgrading to version 3.13.0RC1 is recommended to address this issue. The patch is named 184f77dbcc74118c062c05e464c88161d3c37b9b. You should upgrade the affected component.

    • Actualiza a 1.10.1+dfsg-5ubuntu1+esm3
    • Actualiza a 1.11.3+dfsg-3ubuntu0.1~esm2
    • Actualiza a 2.2.3+dfsg-2ubuntu0.1~esm1
    • Actualiza a 3.0.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.12.2+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.13.0
    • Actualiza a 3.13.0+dfsg-1
    • Actualiza a 3.13.0RC1
    • Actualiza a 3.4.1+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.8.4+dfsg-3ubuntu3+esm1
    Publicación Actualización
  2. CVE-2026-8086

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

    OSGeo gdal SWapi.c SWnentries heap-based overflow

    A vulnerability was identified in OSGeo gdal up to 3.13.0dev-4. This issue affects the function SWnentries of the file frmts/hdf4/hdf-eos/SWapi.c. Such manipulation of the argument DimensionName leads to heap-based buffer overflow. The attack must be carried out locally. The exploit is publicly available and might be used. Upgrading to version 3.12.4RC1 is capable of addressing this issue. The name of the patch is 9491e794f1757f08063ea2f7a274ad2994afa636. It is advisable to upgrade the affected component.

    • Actualiza a 1.10.1+dfsg-5ubuntu1+esm3
    • Actualiza a 1.11.3+dfsg-3ubuntu0.1~esm2
    • Actualiza a 2.2.3+dfsg-2ubuntu0.1~esm1
    • Actualiza a 3.0.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.12.2+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.13.0
    • Actualiza a 3.13.0+dfsg-1
    • Actualiza a 3.4.1+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.8.4+dfsg-3ubuntu3+esm1
    Publicación Actualización
  3. CVE-2026-8084

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

    OSGeo gdal HDF-EOS Grid File SWapi.c memmove out-of-bounds

    A vulnerability was determined in OSGeo gdal up to 3.13.0dev-4. This vulnerability affects the function memmove of the file frmts/hdf4/hdf-eos/SWapi.c of the component HDF-EOS Grid File Handler. This manipulation causes out-of-bounds read. The attack is restricted to local execution. The exploit has been publicly disclosed and may be utilized. Upgrading to version 3.13.0RC1 is able to resolve this issue. Patch name: a791f70f8eaec540974ec989ca6fb00266b7646c. Upgrading the affected component is advised.

    • Actualiza a 1.10.1+dfsg-5ubuntu1+esm3
    • Actualiza a 1.11.3+dfsg-3ubuntu0.1~esm2
    • Actualiza a 2.2.3+dfsg-2ubuntu0.1~esm1
    • Actualiza a 3.0.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.12.2+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.13.0
    • Actualiza a 3.13.0+dfsg-1
    • Actualiza a 3.13.0RC1
    • Actualiza a 3.4.1+dfsg-1ubuntu0.1~esm1
    • Actualiza a 3.8.4+dfsg-3ubuntu3+esm1
    Publicación Actualización
  4. CVE-2026-44243

    Alta · CVSS 7.8EPSS 0,42%Corrección disponible

    GitPython: Path traversal in GitPython reference APIs allows arbitrary file write and delete outside the repository

    GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a crafted reference path to an application using GitPython to write, overwrite, move, or delete files outside the repository’s .git directory via insufficient validation of reference paths in reference creation, rename, and delete operations. This issue has been patched in version 3.1.48.

    • Actualiza a 0.3.2~RC1-3ubuntu0.1~esm3
    • Actualiza a 1.0.1+git137-gc8b8379-2.1ubuntu0.1~esm4
    • Actualiza a 2.1.8-1ubuntu0.1~esm4
    • Actualiza a 3.0.7-1ubuntu0.1~esm4
    • Actualiza a 3.1.24-1ubuntu0.1~esm3
    • Actualiza a 3.1.30-1+deb12u3
    • Actualiza a 3.1.37-3ubuntu0.1~esm2
    • Actualiza a 3.1.44-1+deb13u1
    • Actualiza a 3.1.46-1ubuntu0.1~esm1
    • Actualiza a 3.1.48
    • Actualiza a 3.1.50-1
    Publicación Actualización
  5. CVE-2026-44244

    Alta · CVSS 7.8EPSS 0,24%Corrección disponible

    GitPython: Newline injection in config_writer().set_value() enables RCE via core.hooksPath

    GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.set_value() passes values to Python's configparser without validating for newlines. GitPython's own _write() converts embedded newlines into indented continuation lines (e.g. \n becomes \n\t), but Git still accepts an indented [core] stanza as a section header — so the injected core.hooksPath becomes effective configuration. Any Git operation that invokes hooks (commit, merge, checkout) will then execute scripts from the attacker-controlled path. This issue has been patched in version 3.1.49.

    • Actualiza a 0.3.2~RC1-3ubuntu0.1~esm3
    • Actualiza a 1.0.1+git137-gc8b8379-2.1ubuntu0.1~esm4
    • Actualiza a 2.1.8-1ubuntu0.1~esm4
    • Actualiza a 3.0.7-1ubuntu0.1~esm4
    • Actualiza a 3.1.24-1ubuntu0.1~esm3
    • Actualiza a 3.1.30-1+deb12u3
    • Actualiza a 3.1.37-3ubuntu0.1~esm2
    • Actualiza a 3.1.44-1+deb13u1
    • Actualiza a 3.1.46-1ubuntu0.1~esm1
    • Actualiza a 3.1.49
    • Actualiza a 3.1.50-1
    Publicación Actualización
  6. CVE-2026-42284

    Alta · CVSS 8.1EPSS 0,57%Corrección disponible

    GitPython: Unsafe option check validates multi_options before shlex.split transforms it

    GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, _clone() validates multi_options as the original list, then executes shlex.split(" ".join(multi_options)). A string like "--branch main --config core.hooksPath=/x" passes validation (starts with --branch), but after split becomes ["--branch", "main", "--config", "core.hooksPath=/x"]. Git applies the config and executes attacker hooks during clone. This issue has been patched in version 3.1.47.

    • Actualiza a 3.0.7-1ubuntu0.1~esm4
    • Actualiza a 3.1.24-1ubuntu0.1~esm3
    • Actualiza a 3.1.30-1+deb12u3
    • Actualiza a 3.1.37-3ubuntu0.1~esm2
    • Actualiza a 3.1.44-1+deb13u1
    • Actualiza a 3.1.46-1ubuntu0.1~esm1
    • Actualiza a 3.1.47
    • Actualiza a 3.1.50-1
    Publicación Actualización
  7. CVE-2026-42215

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

    GitPython: Command injection via Git options bypass

    GitPython is a python library used to interact with Git repositories. From version 3.1.30 to before version 3.1.47, GitPython blocks dangerous Git options such as --upload-pack and --receive-pack by default, but the equivalent Python kwargs upload_pack and receive_pack bypass that check. If an application passes attacker-controlled kwargs into Repo.clone_from(), Remote.fetch(), Remote.pull(), or Remote.push(), this leads to arbitrary command execution even when allow_unsafe_options is left at its default value of False. This issue has been patched in version 3.1.47.

    • Actualiza a 0.3.2~RC1-3ubuntu0.1~esm3
    • Actualiza a 1.0.1+git137-gc8b8379-2.1ubuntu0.1~esm4
    • Actualiza a 2.1.8-1ubuntu0.1~esm4
    • Actualiza a 3.0.7-1ubuntu0.1~esm4
    • Actualiza a 3.1.24-1ubuntu0.1~esm3
    • Actualiza a 3.1.30-1+deb12u3
    • Actualiza a 3.1.37-3ubuntu0.1~esm2
    • Actualiza a 3.1.44-1+deb13u1
    • Actualiza a 3.1.46-1ubuntu0.1~esm1
    • Actualiza a 3.1.47
    • Actualiza a 3.1.50-1
    Publicación Actualización
  8. CVE-2026-44742

    Alta · CVSS 7.2EPSS 0,24%Corrección disponible

    CVE-2026-44742

    Postorius through 1.3.13 does not escape HTML in the message subject when rendering it in the Held messages pop-up, as exploited in the wild in May 2026.

    • Actualiza a 1.1.2-3ubuntu0.1+esm1
    • Actualiza a 1.2.4-1ubuntu0.1+esm1
    • Actualiza a 1.3.10-1ubuntu0.1~esm1
    • Actualiza a 1.3.13-1+deb13u1
    • Actualiza a 1.3.13-1ubuntu1.1~25.10.1
    • Actualiza a 1.3.13-1ubuntu1.1~26.04.1
    • Actualiza a 1.3.5-1ubuntu0.1~esm1
    • Actualiza a 1.3.8-3+deb12u1
    Publicación Actualización
  9. CVE-2026-44264

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

    Weblate is vulnerable to XSS via crafted Markdown

    Weblate is a web based localization tool. Prior to version 5.17.1, the Markdown renderer used in user comments and other user-provided content didn't properly sanitize some attributes. This issue has been patched in version 5.17.1.

    • Actualiza a 5.17.1
    Publicación Actualización
  10. CVE-2026-44263

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

    Weblate: Private Translation Enumeration via Screenshot API

    Weblate is a web based localization tool. Prior to version 5.17.1, the screenshots, tasks, and component link API allowed for the enumeration of translations in a project inaccessible to the user. This issue has been patched in version 5.17.1.

    • Actualiza a 5.17.1
    Publicación Actualización
  11. CVE-2026-41519

    Media · CVSS 4.2EPSS 0,27%Corrección disponible

    Weblate's API Token Not Invalidated on Password Change

    Weblate is a web based localization tool. Prior to version 5.17.1, when a user changes their password, browser sessions are correctly invalidated via "cycle_session_keys()", but DRF API tokens ("wlu_*" prefix) stored in "authtoken_token" are not revoked. This issue has been patched in version 5.17.1.

    • Actualiza a 5.17.1
    Publicación Actualización
  12. CVE-2026-41654

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

    Weblate is Vulnerable to Authenticated SSRF via Project Backup Import bypassing validate_repo_url

    Weblate is a web based localization tool. Prior to version 5.17.1, an authenticated user with project.add permission (default on hosted Weblate SaaS and for any user holding an active billing/trial plan) can import a crafted project backup ZIP whose components/<name>.json contains an attacker-chosen repo URL pointing at a private address (e.g. http://127.0.0.1:9999/) or using a non-allow-listed scheme (e.g. file://, git://). Weblate persists the component via Component.objects.bulk_create([component])[0], which bypasses Django's full_clean() and therefore never runs the validate_repo_url validator. The URL is subsequently written verbatim int

    • Actualiza a 5.17.1
    Publicación Actualización
  13. CVE-2026-41490

    Alta · CVSS 8.3EPSS 0,27%Corrección disponible

    Dagster Vulnerable to SQL Injection via Dynamic Partition Keys in Database I/O Manager Integrations

    Dagster is an orchestration platform for the development, production, and observation of data assets. Prior to Dagster Core version 1.13.1 and prior to Dagster libraries version 0.29.1, the DuckDB, Snowflake, BigQuery, and DeltaLake I/O managers constructed SQL WHERE clauses by interpolating dynamic partition key values into queries without escaping. A user with the Add Dynamic Partitions permission could create a partition key that injects arbitrary SQL, which would execute against the target database backend under the I/O manager's credentials. Only deployments that use dynamic partitions are affected. Pipelines using static or time-window

    • Actualiza a 0.29.1
    • Actualiza a 1.13.1
    Publicación Actualización
  14. CVE-2026-40214

    Media · CVSS 6.3EPSS 0,21%Corrección disponible

    CVE-2026-40214

    In OpenStack Cyborg before 16.0.1, the Accelerator Request (ARQ) API does not enforce project ownership at any layer. The project_id column in the database is never populated (NULL for every ARQ), database queries have no project filtering, and policy checks are self-referential (the authorize_wsgi decorator compares the caller's project_id with itself rather than the target resource). Any authenticated non-admin user can complete various actions such as deleting ARQs bound to other projects' instances, aka cross-tenant denial of service.

    • Actualiza a 14.0.0-3+deb13u1
    • Actualiza a 14.0.0-3+deb13u1build0.25.10.1
    • Actualiza a 14.0.1
    • Actualiza a 15.0.1
    • Actualiza a 16.0.0+git+2026.04.26.b8edfa06f1-1
    • Actualiza a 16.0.0-2ubuntu0.1
    • Actualiza a 16.0.1
    Publicación Actualización
  15. CVE-2026-40213

    Alta · CVSS 7.4EPSS 0,21%Corrección disponible

    CVE-2026-40213

    OpenStack Cyborg before 16.0.1 uses rule:allow (check_str='@') as the default policy for multiple API endpoints. This unconditionally authorizes any request carrying a valid Keystone token regardless of roles, project membership, or scope. An authenticated user with zero role assignments can complete various actions such as reprogramming FPGA bitstreams on arbitrary compute nodes via agent RPC.

    • Actualiza a 14.0.0-3+deb13u1
    • Actualiza a 14.0.0-3+deb13u1build0.25.10.1
    • Actualiza a 14.0.1
    • Actualiza a 15.0.1
    • Actualiza a 16.0.0+git+2026.04.26.b8edfa06f1-1
    • Actualiza a 16.0.0-2ubuntu0.1
    • Actualiza a 16.0.1
    Publicación Actualización
  16. GHSA-7f4h-6264-89fr

    Media · CVSS 5.9Corrección disponible

    axonflow-sdk-python: Webhook signing-key (HMAC-SHA256) not exposed by SDK type, preventing signature verification

    ## Summary The AxonFlow SDK's `WebhookSubscription` (or equivalent) type did not expose the HMAC-SHA256 signing key returned by the platform's `CreateWebhook` endpoint. Without access to the secret through the typed SDK API, callers had no path to verify the `X-AxonFlow-Signature` header on incoming webhook deliveries. Affected callers had two unsatisfactory options: 1. Skip signature verification entirely — accepting any payload from any source that knew the webhook URL. 2. Hand-parse the raw HTTP JSON response to extract the secret, bypassing the type-safe SDK surface. This advisory is filed across all four AxonFlow SDKs (Go, Python, Typ

    • Actualiza a 6.7.0
    Publicación Actualización
  17. GHSA-7mw3-79jq-xc7f

    Media · CVSS 6.3Corrección disponible

    aiograpi has dependency on vulnerable orjson 3.11.4 (CVE-2025-67221)

    ## Impact aiograpi 0.6.6 / 0.7.0 / 0.7.1 declared `orjson==3.11.6` (and later `==3.11.8`) in `requirements.txt` but `setup.py` carried a hard-coded duplicate `requirements = [...]` list that was never updated and still pinned `orjson==3.11.4`. When `setuptools` builds the source distribution it reads the metadata from `setup.py`, not from `requirements.txt`. So `pip install aiograpi==0.6.6` (or 0.7.0 / 0.7.1) actually pulls `orjson==3.11.4` — a version vulnerable to **CVE-2025-67221** (stack overflow in `orjson.dumps` on deeply nested JSON inputs). ## Practical exploitability Low in the typical aiograpi flow: `orjson` is used to encode re

    • Actualiza a 0.7.2
    Publicación Actualización
  18. CVE-2026-40171

    Alta · CVSS 8.4EPSS 0,48%Corrección disponible

    Jupyter Notebook and JupyterLab token theft via stored XSS in help command linker

    In Jupyter Notebook versions 7.0.0 through 7.5.5, JupyterLab versions 4.5.6 and earlier, and the corresponding @jupyter-notebook/help-extension and @jupyterlab/help-extension packages before 7.5.6 and 4.5.7, a stored cross-site scripting issue in the help command linker can be chained with attacker-controlled notebook content to steal authentication tokens with a single click. An attacker can craft a malicious notebook file containing elements that appear indistinguishable from legitimate controls and trigger execution when a user interacts with them. Successful exploitation allows theft of the user's authentication token and complete takeov

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

    Alta · CVSS 8.7EPSS 0,59%Corrección disponible

    Mistune ReDoS in LINK_TITLE_RE allows denial of service with crafted Markdown titles

    In versions 3.0.0a1 through 3.2.0 of Mistune, there is a ReDoS (Regular Expression Denial of Service) vulnerability in `LINK_TITLE_RE` that allows an attacker who can supply Markdown for parsing to cause denial of service. The regular expression used for parsing link titles contains overlapping alternatives that can trigger catastrophic backtracking. In both the double-quoted and single-quoted branches, a backslash followed by punctuation can be matched either as an escaped punctuation sequence or as two ordinary characters, creating an ambiguous pattern inside a repeated group. If an attacker supplies Markdown containing repeated ! sequences

    • Actualiza a 3.2.1
    Publicación Actualización
  20. CVE-2026-29090

    Crítica · CVSS 9EPSS 0,3%Corrección disponible

    Rucio SQL injection in postgres_meta DID search path compromises PostgreSQL metadata database

    ### Summary A SQL injection vulnerability exists in Rucio versions 1.30.0 and later before 35.8.5, 38.5.5, 39.4.2, and 40.1.1, in `FilterEngine.create_postgres_query()`. This allows any authenticated Rucio user to execute arbitrary SQL against the PostgreSQL metadata database through the DID search endpoint (`GET /dids/<scope>/dids/search`). When the `postgres_meta` metadata plugin is configured, attacker-controlled filter keys and values are interpolated directly into raw SQL strings via Python `.format()`, then passed to `psycopg3`'s `sql.SQL()` which treats the string as trusted SQL syntax. Depending on the database privileges assigned

    • Actualiza a 35.8.5
    • Actualiza a 38.5.5
    • Actualiza a 39.4.2
    • Actualiza a 40.1.1
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →