p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 54

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

Filtrar vulnerabilidades
Python

Vulnerabilidades: 7131

  1. OSV-2026-1072

    Sin evaluarSin corrección publicada

    UNKNOWN READ in _regex.cpython-311-x86_64-linux-gnu.so

    OSS-Fuzz report: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=539159630 ``` Crash type: UNKNOWN READ Crash state: _regex.cpython-311-x86_64-linux-gnu.so _regex.cpython-311-x86_64-linux-gnu.so _regex.cpython-311-x86_64-linux-gnu.so ```

    Publicación Actualización
  2. OSV-2026-1070

    Sin evaluarSin corrección publicada

    UNKNOWN READ in bytes1_char_at

    OSS-Fuzz report: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=538179114 ``` Crash type: UNKNOWN READ Crash state: bytes1_char_at unicode_word_left unicode_at_boundary ```

    Publicación Actualización
  3. CVE-2026-66053

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

    Apache Thrift: Python TSSLSocket Hostname Matcher Import

    Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue. This replaces CVE-2026-41603

    • Actualiza a 0.23.0-3
    • Actualiza a 0.24.0
    Publicación Actualización
  4. CVE-2026-43871

    Alta · CVSS 8.7EPSS 1,03%Corrección disponible

    Apache Thrift, Apache Thrift, Apache Thrift, Apache Thrift: TCompactProtocol varint byte-count limit

    Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache Thrift Python, Go, PHP and Java bindings.This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.

    • Actualiza a 0.24.0
    • Actualiza a 0.24.0-2
    Publicación Actualización
  5. CVE-2026-41608

    Alta · CVSS 7.5EPSS 1,03%Corrección disponible

    Apache Thrift: Unbounded Zlib Decompression in Python THeaderTransport

    Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.

    • Actualiza a 0.24.0
    • Actualiza a 0.24.0-2
    Publicación Actualización
  6. CVE-2025-71408

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

    NLTK < 3.9.3 Eval Injection via collocations.py Command-Line Arguments

    NLTK (Natural Language Toolkit) before version 3.9.3 contains an eval injection vulnerability in the nltk.collocations module that allows an attacker who controls command-line arguments to execute arbitrary Python code. When collocations.py is invoked directly, the __main__ block passes command-line arguments directly to eval() as suffixes of BigramAssocMeasures without allowlist validation or sanitization, enabling an attacker to supply a Python expression that escapes the intended attribute lookup and executes arbitrary code including OS commands via the os module.

    • Actualiza a 3.9.3
    • Actualiza a 3.9.3-1
    Publicación Actualización
  7. GHSA-464c-974j-9xm6

    Baja · CVSS 3.3Corrección disponible

    AWS CDK CodeBuild S3 Log Encryption Boolean Inversion

    ## Summary The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormation. We identified an issue in which explicitly setting `encrypted: true` on the `S3LoggingOptions` property of an AWS CodeBuild project construct produces the opposite of the intended behavior, disabling encryption on CodeBuild build logs stored in S3. ## Impact The `S3LoggingOptions.encrypted` property in the `aws-codebuild` module uses positive polarity (`true` = encryption ON), but is mapped directly to the CloudFormation `S3LogsConfig.EncryptionDisabled

    • Actualiza a 2.253.0
    Publicación Actualización
  8. CVE-2026-66007

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

    Datasets Path Traversal via Unsanitized file_name Metadata

    Datasets through 5.0.0, fixed in commit f989ef9, contains a path traversal vulnerability in folder-based dataset builders where the file_name metadata field is not properly validated before being joined to the dataset directory. Attackers can supply crafted file_name values with directory traversal sequences to read arbitrary local files, which are then embedded into output when save_to_disk or push_to_hub is called.

    • Actualiza a 5.0.1
    Publicación Actualización
  9. CVE-2026-66004

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

    BlenderMCP Path Traversal via download_polyhaven_asset API

    BlenderMCP before commit 30a3308 contains a path traversal vulnerability in the download_polyhaven_asset method that allows attackers to write arbitrary files by injecting traversal sequences in API response include keys. Attackers performing MITM attacks or prompt injection can supply malicious paths like '../../.bashrc' to overwrite sensitive files and achieve persistent code execution.

    • Actualiza a 1.6.5
    Publicación Actualización
  10. CVE-2026-16796

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

    Improper neutralization of argument delimiters in AWS Bedrock AgentCore Python SDK install_packages()

    Improper neutralization of argument delimiters in the install_packages() method in AWS Bedrock AgentCore Python SDK before 1.18.1 might allow a remote authenticated user to execute arbitrary commands within the Code Interpreter sandbox via crafted package name arguments. To mitigate this issue, users should upgrade to the patched version 1.18.1.

    • Actualiza a 1.18.1
    Publicación Actualización
  11. CVE-2026-16584

    Alta · CVSS 7.3EPSS 0,23%Corrección disponible

    AWS API MCP Server Security Policy Bypass via Startup Failure

    Improper handling of an initialization failure in AWS API MCP Server from 0.2.13 through 1.3.46 might allow an actor to bypass the user-configured security policy and execute AWS API operations that the policy was set to deny or gate. When initialization of the security policy enforcement data fails at server startup, the policy check is skipped for the lifetime of the process. IAM permissions on the configured credentials remain in effect and are unaffected. To remediate this issue, users should upgrade to version 1.3.47.

    • Actualiza a 1.3.47
    Publicación Actualización
  12. CVE-2026-47731

    Crítica · CVSS 9.1EPSS 0,89%Corrección disponible

    NASA AMMOS Instrument Toolkit: Path traversal resulting in arbitrary file append (can be triggered over the network by unauthenticated attacker)

    The AMMOS Instrument Toolkit (Formerly the Bespoke Links to Instruments for Surface and Space (BLISS)) is a Python-based software suite developed to handle Ground Data System (GDS), Electronic Ground Support Equipment (EGSE), commanding, telemetry uplink/downlink, and sequencing for instrument and CubeSat Missions. In versions prior to 2.6.1 and in version 3.1.0, the Binary Stream Capture (BSC) component exposes an unauthenticated HTTP API for dynamically creating packet capture "handlers." Because the code blindly trusts path‑related form fields, a remote client can bypass the configured log root and direct BSC to log to arbitrary filesystem

    • Actualiza a 2.6.1
    • Actualiza a 3.1.1
    Publicación Actualización
  13. CVE-2026-47708

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

    MCP-for-Stata: Command injection via log_file_name parameter in Stata command wrapper

    MCP-for-Stata is an MCP server for Stata to integrate Stata into an agent. Prior to version 1.17.3, the `log_file_name` parameter in the `stata_do` API and CLI is directly interpolated into a Stata command string without sanitization. The security guard (`GuardValidator`) only scans the do-file content but does not validate this parameter. An attacker can inject arbitrary Stata commands (including `shell`, `python`, `erase`, etc.) by crafting a malicious `log_file_name` containing quotes, newlines, or Stata command separators. Version 1.17.3 contains a patch for the issue.

    • Actualiza a 1.17.3
    Publicación Actualización
  14. CVE-2026-46556

    Media · CVSS 6.5EPSS 0,35%Sin corrección publicada

    FlaskBB: SSRF in get_image_info() via unrestricted avatar URL

    FlaskBB is a Forum Software written in Python using the micro framework Flask. Prior to version 2.2.1, a Server-Side Request Forgery (SSRF) vulnerability in get_image_info() allows any authenticated user to force the server to send HTTP requests to arbitrary internal endpoints, including cloud metadata services. This is a blind SSRF with confirmed internal port scanning and internal API triggering capabilities. Version 2.2.1 patches the issue.

    Publicación Actualización
  15. CVE-2026-47143

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

    Capstone has a NULL Pointer Dereference with 3DNow! opcodes

    Capstone is a disassembly framework. Versions prior to 6.0.0-Alpha8 and 5.0.8 have a NULL pointer dereference in `modRMRequired()` and `decode()` when disassembling 3DNow! opcodes (`0F 0F`) in builds compiled with `-DCAPSTONE_X86_REDUCE`, allowing a remote attacker to crash any application using the reduced X86 Capstone library by supplying a crafted input containing the 4-byte sequence `0F 0F <modrm> <imm8>`. Versions 6.0.0-Alpha8 and 5.0.8 patch the issue.

    • Actualiza a 5.0.8
    • Actualiza a 5.0.9-1
    Publicación Actualización
  16. CVE-2026-47425

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

    Rattler vulnerable to entry-point path traversal in noarch:python install (arbitrary file write)

    Rattler is a library that provides common functionality used within the conda ecosystem. Prior to version 0.43.2, `EntryPoint::FromStr` in `rattler_conda_types` performs only `.trim()` on the `command` field before the linker joins it onto the install prefix and writes an executable Python script. A malicious `noarch:python` package can ship an `info/link.json` with an entry-point name containing `..`, `/`, `\`, or an absolute path; the resulting file is written outside the prefix (or clobbers an existing in-prefix entry-point such as `bin/pip`) with mode `0o775` on Unix and a copied launcher `.exe` on Windows. This affects the default instal

    • Actualiza a 0.24.0
    • Actualiza a 0.43.2
    Publicación Actualización
  17. CVE-2026-47419

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

    praisonai-platform: Agent endpoints accept any agent_id without workspace ownership check, cross-workspace read/update/delete IDOR

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 have an* Insecure Direct Object Reference. The agent CRUD endpoints (`GET / PATCH / DELETE /workspaces/{workspace_id}/agents/{agent_id}`) gate access on `require_workspace_member(workspace_id)` only, then resolve `agent_id` through `AgentService.get(agent_id)` which is a primary-key lookup with no workspace constraint. A user who is a member of any workspace `W1` can read, modify, or delete agents that belong to a different workspace `W2` by guessing or harvesting an agent UUID and calling `…/workspaces/W1/agents/<W2-agent-id>`. Praiso

    • Actualiza a 0.1.4
    Publicación Actualización
  18. CVE-2026-47418

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

    praisonai-platform: Project endpoints accept any project_id without workspace ownership check, cross-workspace read/update/delete IDOR

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 have an Insecure Direct Object Reference. The project CRUD endpoints (`GET / PATCH / DELETE /workspaces/{workspace_id}/projects/{project_id}` and `GET .../{project_id}/stats`) gate access on `require_workspace_member(workspace_id)` only, then resolve `project_id` through `ProjectService.get(project_id)` / `update(project_id, ...)` / `delete(project_id)` / `get_stats(project_id)`. None of these calls thread `workspace_id` through to constrain the lookup. A user who is a member of any workspace `W1` can read, modify, delete, or read stat

    • Actualiza a 0.1.4
    Publicación Actualización
  19. CVE-2026-47417

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

    praisonai-platform: Comment endpoints accept any issue_id without workspace ownership check, cross-workspace comment read and post IDOR

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 have an Insecure Direct Object Reference. The comment endpoints (`POST /workspaces/{workspace_id}/issues/{issue_id}/comments` and `GET .../comments`) gate access on `require_workspace_member(workspace_id)` only, then call `CommentService.create(issue_id=issue_id, ...)` and `CommentService.list_for_issue(issue_id)` without verifying that `issue_id` belongs to `workspace_id`. A user who is a member of any workspace `W1` can read every comment on, and post new comments to, any issue in any other workspace `W2`. PraisonAI Platform version

    • Actualiza a 0.1.4
    Publicación Actualización
  20. CVE-2026-47416

    Crítica · CVSS 9.6EPSS 0,26%Corrección disponible

    praisonai-platform: Any workspace member can promote themselves (or any other member) to owner via PATCH /workspaces/{id}/members/{user_id}

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 are vulnerable to vertical privilege escalation. The `PATCH /workspaces/{workspace_id}/members/{user_id}` endpoint is gated by `require_workspace_member(workspace_id)`, which defaults to `min_role="member"` and is never overridden by the route. The handler then calls `MemberService.update_role(workspace_id, user_id, body.role)` which sets the target member's role to whatever the request body specifies, with no check that the caller has owner-or-admin privilege, no check that the new role is not higher than the caller's own, and no chec

    • Actualiza a 0.1.4
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →