p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 141

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

Filtrar vulnerabilidades
Python

Vulnerabilidades: 7135

  1. CVE-2025-66407

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

    Weblate has Server-Side Request Forgery vulnerability

    Weblate is a web based localization tool. The Create Component functionality in Weblate allows authorized users to add new translation components by specifying both a version control system and a source code repository URL to pull from. However, prior to version 5.15, the repository URL field is not validated or sanitized, allowing an attacker to supply arbitrary protocols, hostnames, and IP addresses, including localhost, internal network addresses, and local filenames. When the Mercurial version control system is selected, Weblate exposes the full server-side HTTP response for the provided URL. This effectively creates a server-side request

    • Actualiza a 5.15
    Publicación Actualización
  2. CVE-2025-64725

    Baja · CVSS 1EPSS 0,35%Corrección disponible

    Weblate has improper validation upon invitation acceptance

    Weblate is a web based localization tool. In versions prior to 5.15, it was possible to accept an invitation opened by a different user. Version 5.15. contains a patch. As a workaround, avoid leaving one's Weblate sessions with an invitation opened unattended.

    • Actualiza a 5.15
    Publicación Actualización
  3. CVE-2025-66388

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

    Apache Airflow: Secrets in rendered templates not redacted properly and exposed in the UI

    A vulnerability in Apache Airflow allowed authenticated UI users to view secret values in rendered templates due to secrets not being properly redacted, potentially exposing secrets to users without the appropriate authorization. Users are recommended to upgrade to version 3.1.4, which fixes this issue.

    • Actualiza a 3.1.4
    • Actualiza a 3.1.5
    Publicación Actualización
  4. CVE-2025-65431

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

    CVE-2025-65431

    An issue was discovered in allauth-django before 65.13.0. Both Okta and NetIQ were using preferred_username as the identifier for third-party provider accounts. That value may be mutable and should therefore be avoided for authorization decisions. The providers are now using sub instead.

    • Actualiza a 65.13.0
    • Actualiza a 65.15.0-1
    Publicación Actualización
  5. CVE-2025-65430

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

    CVE-2025-65430

    An issue was discovered in allauth-django before 65.13.0. IdP: marking a user as is_active=False after having handed tokens for that user while the account was still active had no effect. Fixed the access/refresh tokens are now rejected.

    • Actualiza a 65.13.0
    • Actualiza a 65.15.0-1
    Publicación Actualización
  6. CVE-2025-14692

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

    Mayan EDMS authentication redirect

    A flaw has been found in Mayan EDMS up to 4.10.1. The impacted element is an unknown function of the file /authentication/. This manipulation causes open redirect. It is possible to initiate the attack remotely. The exploit has been published and may be used. Upgrading to version 4.10.2 is sufficient to resolve this issue. The affected component should be upgraded. The vendor confirms that this is "[f]ixed in version 4.10.2". Furthermore, that "[b]ackports for older versions in process and will be out as soon as their respective CI pipelines complete."

    • Actualiza a 4.10.2
    • Actualiza a 4.6.12
    • Actualiza a 4.7.8
    • Actualiza a 4.8.10
    • Actualiza a 4.9.7
    Publicación Actualización
  7. CVE-2025-14691

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

    Mayan EDMS authentication cross site scripting

    A vulnerability was detected in Mayan EDMS up to 4.10.1. The affected element is an unknown function of the file /authentication/. The manipulation results in cross site scripting. The attack may be performed from remote. The exploit is now public and may be used. Upgrading to version 4.10.2 is sufficient to fix this issue. You should upgrade the affected component. The vendor confirms that this is "[f]ixed in version 4.10.2". Furthermore, that "[b]ackports for older versions in process and will be out as soon as their respective CI pipelines complete."

    • Actualiza a 4.10.2
    • Actualiza a 4.6.12
    • Actualiza a 4.7.8
    • Actualiza a 4.8.10
    • Actualiza a 4.9.7
    Publicación Actualización
  8. CVE-2025-14542

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

    Command execution in python-utcp allows attackers to achieve remote code execution when fetching a remote Manual from a malicious endpoint

    The vulnerability arises when a client fetches a tools’ JSON specification, known as a Manual, from a remote Manual Endpoint. While a provider may initially serve a benign manual (e.g., one defining an HTTP tool call), earning the clients’ trust, a malicious provider can later change the manual to exploit the client.

    • Actualiza a 1.1.0
    Publicación Actualización
  9. CVE-2025-67726

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

    Tornado is Vulnerable to Quadratic DoS via Crafted Multipart Parameters

    Tornado is a Python web framework and asynchronous networking library. Versions 6.5.2 and below use an inefficient algorithm when parsing parameters for HTTP header values, potentially causing a DoS. The _parseparam function in httputil.py is used to parse specific HTTP header values, such as those in multipart/form-data and repeatedly calls string.count() within a nested loop while processing quoted semicolons. If an attacker sends a request with a large number of maliciously crafted parameters in a Content-Disposition header, the server's CPU usage increases quadratically (O(n²)) during parsing. Due to Tornado's single event loop architectu

    • Actualiza a 4.2.1-1ubuntu3.1+esm2
    • Actualiza a 4.5.3-1ubuntu0.2+esm2
    • Actualiza a 6.0.3+really5.1.1-3ubuntu0.1~esm3
    • Actualiza a 6.1.0-3ubuntu0.1~esm4
    • Actualiza a 6.2.0-3+deb12u4
    • Actualiza a 6.4.0-1ubuntu0.4
    • Actualiza a 6.4.2-3+deb13u2
    • Actualiza a 6.4.2-3ubuntu0.2
    • Actualiza a 6.5.3
    • Actualiza a 6.5.4-0.1
    Publicación Actualización
  10. CVE-2025-67725

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

    Tornado is Vulnerable to Quadratic DoS via Repeated Header Coalescing

    Tornado is a Python web framework and asynchronous networking library. In versions 6.5.2 and below, a single maliciously crafted HTTP request can block the server's event loop for an extended period, caused by the HTTPHeaders.add method. The function accumulates values using string concatenation when the same header name is repeated, causing a Denial of Service (DoS). Due to Python string immutability, each concatenation copies the entire string, resulting in O(n²) time complexity. The severity can vary from high if max_header_size has been increased from its default, to low if it has its default value of 64KB. This issue is fixed in version

    • Actualiza a 4.2.1-1ubuntu3.1+esm2
    • Actualiza a 4.5.3-1ubuntu0.2+esm2
    • Actualiza a 6.0.3+really5.1.1-3ubuntu0.1~esm3
    • Actualiza a 6.1.0-3ubuntu0.1~esm4
    • Actualiza a 6.2.0-3+deb12u4
    • Actualiza a 6.4.0-1ubuntu0.4
    • Actualiza a 6.4.2-3+deb13u2
    • Actualiza a 6.4.2-3ubuntu0.2
    • Actualiza a 6.5.3
    • Actualiza a 6.5.4-0.1
    Publicación Actualización
  11. CVE-2025-67724

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

    Tornado vulnerable to Header Injection and XSS via reason argument

    Tornado is a Python web framework and asynchronous networking library. In versions 6.5.2 and below, the supplied reason phrase is used unescaped in HTTP headers (where it could be used for header injection) or in HTML in the default error page (where it could be used for XSS) and can be exploited by passing untrusted or malicious data into the reason argument. Used by both RequestHandler.set_status and tornado.web.HTTPError, the argument is designed to allow applications to pass custom "reason" phrases (the "Not Found" in HTTP/1.1 404 Not Found) to the HTTP status line (mainly for non-standard status codes). This issue is fixed in version 6.5

    • Actualiza a 6.0.3+really5.1.1-3ubuntu0.1~esm3
    • Actualiza a 6.1.0-3ubuntu0.1~esm4
    • Actualiza a 6.2.0-3+deb12u4
    • Actualiza a 6.4.0-1ubuntu0.4
    • Actualiza a 6.4.2-3+deb13u2
    • Actualiza a 6.4.2-3ubuntu0.2
    • Actualiza a 6.5.3
    • Actualiza a 6.5.4-0.1
    Publicación Actualización
  12. CVE-2025-13780

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

    Remote Code Execution vulnerability when restoring PLAIN-format SQL dumps in server mode (pgAdmin 4)

    pgAdmin versions up to 9.10 are affected by a Remote Code Execution (RCE) vulnerability that occurs when running in server mode and performing restores from PLAIN-format dump files. This issue allows attackers to inject and execute arbitrary commands on the server hosting pgAdmin, posing a critical risk to the integrity and security of the database management system and underlying data.

    • Actualiza a 9.11
    Publicación Actualización
  13. CVE-2025-67720

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

    Pyrofork has a Path Traversal in download_media Method

    Pyrofork is a modern, asynchronous MTProto API framework. Versions 2.3.68 and earlier do not properly sanitize filenames received from Telegram messages in the download_media method before using them in file path construction. When downloading media, if the user does not specify a custom filename (which is the common/default usage), the method falls back to using the file_name attribute from the media object. The attribute originates from Telegram's DocumentAttributeFilename and is controlled by the message sender. This issue is fixed in version 2.3.69.

    • Actualiza a 2.3.69
    Publicación Actualización
  14. CVE-2025-67644

    Alta · CVSS 7.3EPSS 2,31%Corrección disponible

    LangGraph SQLite Checkpoint is vulnerable to SQL Injection via metadata filter key in checkpointer list method

    LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). Versions 3.0.0 and below are vulnerable to SQL injection through the checkpoint implementation. Checkpoint allows attackers to manipulate SQL queries through metadata filter keys, affecting applications that accept untrusted metadata filter keys (not just filter values) in checkpoint search operations. The _metadata_predicate() function constructs SQL queries by interpolating filter keys directly into f-strings without validation. This issue is fixed in version 3.0.1.

    • Actualiza a 3.0.1
    Publicación Actualización
  15. CVE-2025-67511

    Crítica · CVSS 9.7EPSS 2,02%Sin corrección publicada

    Cybersecurity AI (CAI) vulnerable to Command Injection in run_ssh_command_with_credentials Agent tool

    Cybersecurity AI (CAI) is an open-source framework for building and deploying AI-powered offensive and defensive automation. Versions 0.5.9 and below are vulnerable to Command Injection through the run_ssh_command_with_credentials() function, which is available to AI agents. Only password and command inputs are escaped in run_ssh_command_with_credentials to prevent shell injection; while username, host and port values are injectable. This issue does not have a fix at the time of publication.

    Publicación Actualización
  16. CVE-2025-67485

    Media · CVSS 5.3EPSS 0,24%Sin corrección publicada

    HTTP/HTTPS Traffic Interception Bypass in mad-proxy

    mad-proxy is a Python-based HTTP/HTTPS proxy server for detection and blocking of malicious web activity using custom security policies. Versions 0.3 and below allow attackers to bypass HTTP/HTTPS traffic interception rules, potentially exposing sensitive traffic. This issue does not have a fix at the time of publication.

    Publicación Actualización
  17. CVE-2025-67502

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

    Taguette does not safeguard against Open Redirect

    Taguette is an open source qualitative research tool. In versions 1.5.1 and below, attackers can craft malicious URLs that redirect users to arbitrary external websites after authentication. The application accepts a user-controlled next parameter and uses it directly in HTTP redirects without any validation. This can be exploited for phishing attacks where victims believe they are interacting with a trusted Taguette instance but are redirected to a malicious site designed to steal credentials or deliver malware. This issue is fixed in version 1.5.2.

    • Actualiza a 1.5.2
    Publicación Actualización
  18. CVE-2025-66645

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

    NiceGUI Path Traversal Vulnerability in app.add_media_files() Allows Arbitrary File Reading

    NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are vulnerable to directory traversal through the App.add_media_files() function, which allows a remote attacker to read arbitrary files on the server filesystem. This issue is fixed in version 3.4.0.

    • Actualiza a 3.4.0
    Publicación Actualización
  19. CVE-2025-66470

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

    NiceGUI Stored/Reflected XSS in ui.interactive_image via unsanitized SVG content

    NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are subject to a XSS vulnerability through the ui.interactive_image component of NiceGUI. The component renders SVG content using Vue's v-html directive without any sanitization. This allows attackers to inject malicious HTML or JavaScript via the SVG <foreignObject> tag whenever the image component is rendered or updated. This is particularly dangerous for dashboards or multi-user applications displaying user-generated content or annotations. This issue is fixed in version 3.4.0.

    • Actualiza a 3.4.0
    Publicación Actualización
  20. CVE-2025-66469

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

    NiceGUI Reflected XSS in ui.add_css, ui.add_scss, and ui.add_sass via Style Injection

    NiceGUI is a Python-based UI framework. Versions 3.3.1 and below are vulnerable to Reflected XSS through its ui.add_css, ui.add_scss, and ui.add_sass functions. The functions lack proper sanitization or encoding for the JavaScript context they generate. An attacker can break out of the intended <style> or <script> tags by injecting closing tags (e.g., </style> or </script>), allowing for the execution of arbitrary JavaScript. This issue is fixed in version 3.4.0.

    • Actualiza a 3.4.0
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →