p PatchFirst

PatchFirst · Latest vulnerabilities

Python stack vulnerabilities · Page 133

Vulnerabilities published for Python in the last 30 days: 351. Listed in the KEV catalogue: 1.

Filter vulnerabilities
Python

Vulnerabilities: 7132

  1. CVE-2025-70959

    Medium · CVSS 5.4EPSS 0.27%No fix published

    CVE-2025-70959

    A stored cross-site scripting (XSS) vulnerability in the Jobs module of Tendenci CMS v15.3.7 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload.

    Published Updated
  2. CVE-2020-37044

    Medium · CVSS 5.1EPSS 0.39%No fix published

    OpenCTI 3.3.1 - Cross Site Scripting

    OpenCTI 3.3.1 is vulnerable to a reflected cross-site scripting (XSS) attack via the /graphql endpoint. An attacker can inject arbitrary JavaScript code by sending a crafted GET request with a malicious payload in the query string, leading to execution of JavaScript in the victim's browser. For example, a request to /graphql?'"--></style></scRipt><scRipt>alert('Raif_Berkay')</scRipt> will trigger an alert. This vulnerability was discovered by Raif Berkay Dincel and confirmed on Linux Mint and Windows 10.

    Published Updated
  3. CVE-2020-37041

    High · CVSS 7.1EPSS 1.09%No fix published

    OpenCTI 3.3.1 - Directory Traversal

    OpenCTI 3.3.1 is vulnerable to a directory traversal attack via the static/css endpoint. An unauthenticated attacker can read arbitrary files from the filesystem by sending crafted GET requests with path traversal sequences (e.g., '../') in the URL. For example, requesting /static/css//../../../../../../../../etc/passwd returns the contents of /etc/passwd. This vulnerability was discovered by Raif Berkay Dincel and confirmed on Linux Mint and Windows 10.

    Published Updated
  4. CVE-2026-25130

    Critical · CVSS 9.7EPSS 0.91%No fix published

    Cybersecurity AI vulnerable to command Injection through argument injection in find_file Agent tool

    Cybersecurity AI (CAI) is a framework for AI Security. In versions up to and including 0.5.10, the CAI (Cybersecurity AI) framework contains multiple argument injection vulnerabilities in its function tools. User-controlled input is passed directly to shell commands via `subprocess.Popen()` with `shell=True`, allowing attackers to execute arbitrary commands on the host system. The `find_file()` tool executes without requiring user approval because find is considered a "safe" pre-approved command. This means an attacker can achieve Remote Code Execution (RCE) by injecting malicious arguments (like -exec) into the args parameter, completely byp

    Published Updated
  5. CVE-2025-62349

    High · CVSS 7.5EPSS 0.46%Fix available

    Salt Master authentication protocol downgrade may enable minion impersonation

    Salt contains an authentication protocol version downgrade weakness that can allow a malicious minion to bypass newer authentication/security features by using an older request payload format, enabling minion impersonation and circumventing protections introduced in response to prior issues.

    • Update to 3006.17
    • Update to 3007.9
    Published Updated
  6. CVE-2025-62348

    High · CVSS 7.3EPSS 0.2%Fix available

    Salt junos module uses an unsafe YAML loader which may allow unintended code execution

    Salt's junos execution module contained an unsafe YAML decode/load usage. A specially crafted YAML payload processed by the junos module could lead to unintended code execution under the context of the Salt process.

    • Update to 3006.17
    • Update to 3007.9
    Published Updated
  7. CVE-2025-69662

    High · CVSS 8.6EPSS 0.43%Fix available

    CVE-2025-69662

    SQL injection vulnerability in geopandas before v.1.1.2 allows an attacker to obtain sensitive information via the to_postgis()` function being used to write GeoDataFrames to a PostgreSQL database.

    • Update to 0.10.2-1ubuntu0.1
    • Update to 0.14.3-2ubuntu0.1
    • Update to 1.0.1-2ubuntu0.1
    • Update to 1.1.2
    • Update to 1.1.2-1
    Published Updated
  8. CVE-2026-24780

    High · CVSS 8.6EPSS 1.26%No fix published

    AutoGPT is Vulnerable to RCE via Disabled Block Execution

    AutoGPT is a platform that allows users to create, deploy, and manage continuous artificial intelligence agents that automate complex workflows. Prior to autogpt-platform-beta-v0.6.44, AutoGPT Platform's block execution endpoints (both main web API and external API) allow executing blocks by UUID without checking the `disabled` flag. Any authenticated user can execute the disabled `BlockInstallationBlock`, which writes arbitrary Python code to the server filesystem and executes it via `__import__()`, achieving Remote Code Execution. In default self-hosted deployments where Supabase signup is enabled, an attacker can self-register; if signup i

    Published Updated
  9. PYSEC-2026-1

    Not ratedNo fix published

    A single post-release of dydx-v4-client contained obfuscated multi-stage loader

    A PyPI user account compromised by an attacker and was able to upload a malicious version (1.1.5.post1) of the `dydx-v4-client` package. This version contains a highly obfuscated multi-stage loader that ultimately executes malicious code on the host system. While the final payload is not visible because it is tucked away inside 100 layers of encoding, the structural design—specifically the use of recursive decompression followed by an `exec()` call is a definitive indicator of malicious software, likely a "Crypter" or "Dropper" masquerading as a cryptocurrency-related utility. with the intent on connecting to hxxps://dydx.priceoracle.site/p

    Published Updated
  10. CVE-2020-36962

    Medium · CVSS 5.3EPSS 12.46%Fix available

    Tendenci 12.3.1 - CSV/ Formula Injection

    Tendenci 12.3.1 contains a CSV formula injection vulnerability in the contact form message field that allows attackers to inject malicious formulas during export. Attackers can submit crafted payloads like '=10+20+cmd|' /C calc'!A0' in the message field to trigger arbitrary command execution when the CSV is opened in spreadsheet applications.

    • Update to 12.3.2
    Published Updated
  11. GHSA-gpx9-96j6-pp87

    Medium · CVSS 6.5No fix published

    TaskWeaver has Protection Mechanism Failure and Server-Side Request Forgery (SSRF)

    ### Summary This vulnerability allows a user to escape the container network isolation and access the host’s local services (127.0.0.1 bound on the host). The vulnerability is applicable only on the MacOS and Windows environments while using Docker Desktop, Containerd on Lima VM, or Podman. ### Details TaskWeaver is a code-first agent framework for seamlessly planning and executing data analytics tasks. This innovative framework interprets user requests through code snippets and efficiently coordinates a variety of plugins in the form of functions to execute data analytics tasks in a stateful manner. TaskWeaver agents execute code as part of

    Published Updated
  12. CVE-2026-24779

    High · CVSS 7.1EPSS 0.58%Fix available

    vLLM vulnerable to Server-Side Request Forgery (SSRF) in `MediaConnector`

    vLLM is an inference and serving engine for large language models (LLMs). Prior to version 0.14.1, a Server-Side Request Forgery (SSRF) vulnerability exists in the `MediaConnector` class within the vLLM project's multimodal feature set. The load_from_url and load_from_url_async methods obtain and process media from URLs provided by users, using different Python parsing libraries when restricting the target host. These two parsing libraries have different interpretations of backslashes, which allows the host name restriction to be bypassed. This allows an attacker to coerce the vLLM server into making arbitrary requests to internal network res

    • Update to 0.14.1
    Published Updated
  13. CVE-2026-24747

    High · CVSS 8.8EPSS 0.8%Fix available

    PyTorch Vulnerable to Remote Code Execution via Untrusted Checkpoint Files

    PyTorch is a Python package that provides tensor computation. Prior to version 2.10.0, a vulnerability in PyTorch's `weights_only` unpickler allows an attacker to craft a malicious checkpoint file (`.pth`) that, when loaded with `torch.load(..., weights_only=True)`, can corrupt memory and potentially lead to arbitrary code execution. Version 2.10.0 fixes the issue.

    • Update to 2.10.0
    • Update to 2.12.0+dfsg2-1
    Published Updated
  14. CVE-2026-24688

    Medium · CVSS 5.1EPSS 0.45%Fix available

    pypdf has possible Infinite Loop when processing outlines/bookmarks

    pypdf is a free and open-source pure-python PDF library. An attacker who uses an infinite loop vulnerability that is present in versions prior to 6.6.2 can craft a PDF which leads to an infinite loop. This requires accessing the outlines/bookmarks. This has been fixed in pypdf 6.6.2. If projects cannot upgrade yet, consider applying the changes from PR #3610 manually.

    • Update to 6.6.2
    • Update to 6.9.0-1
    Published Updated
  15. CVE-2026-23892

    Medium · CVSS 6EPSS 0.43%Fix available

    OctoPrint has Timing Side-Channel Vulnerability in API Key Authentication

    OctoPrint provides a web interface for controlling consumer 3D printers. OctoPrint versions up to and including 1.11.5 are affected by a (theoretical) timing attack vulnerability that allows API key extraction over the network. Due to using character based comparison that short-circuits on the first mismatched character during API key validation, rather than a cryptographical method with static runtime regardless of the point of mismatch, an attacker with network based access to an affected OctoPrint could extract API keys valid on the instance by measuring the response times of the denied access responses and guess an API key character by ch

    • Update to 1.11.6
    Published Updated
  16. CVE-2026-24490

    High · CVSS 8.1EPSS 0.35%Fix available

    MobSF has Stored XSS via Manifest Analysis - Dialer Code Host Field

    MobSF is a mobile application security testing tool used. Prior to version 4.4.5, a Stored Cross-site Scripting (XSS) vulnerability in MobSF's Android manifest analysis allows an attacker to execute arbitrary JavaScript in the context of a victim's browser session by uploading a malicious APK. The `android:host` attribute from `<data android:scheme="android_secret_code">` elements is rendered in HTML reports without sanitization, enabling session hijacking and account takeover. Version 4.4.5 fixes the issue.

    • Update to 4.4.5
    Published Updated
  17. CVE-2026-24489

    Medium · CVSS 5.3EPSS 0.4%Fix available

    Gakido vulnerable to HTTP Header Injection (CRLF Injection)

    Gakido is a Python HTTP client focused on browser impersonation and anti-bot evasion. A vulnerability was discovered in Gakido prior to version 0.1.1 that allowed HTTP header injection through CRLF (Carriage Return Line Feed) sequences in user-supplied header values and names. When making HTTP requests with user-controlled header values containing `\r\n` (CRLF), `\n` (LF), or `\x00` (null byte) characters, an attacker could inject arbitrary HTTP headers into the request. The fix in version 0.1.1 adds a `_sanitize_header()` function that strips `\r`, `\n`, and `\x00` characters from both header names and values before they are included in HTTP

    • Update to 0.1.1
    Published Updated
  18. CVE-2026-24486

    High · CVSS 8.6EPSS 2.21%Public exploitFix available

    Python-Multipart has Arbitrary File Write via Non-Default Configuration

    Python-Multipart is a streaming multipart parser for Python. Prior to version 0.0.22, a Path Traversal vulnerability exists when using non-default configuration options `UPLOAD_DIR` and `UPLOAD_KEEP_FILENAME=True`. An attacker can write uploaded files to arbitrary locations on the filesystem by crafting a malicious filename. Users should upgrade to version 0.0.22 to receive a patch or, as a workaround, avoid using `UPLOAD_KEEP_FILENAME=True` in project configurations.

    • Update to 0.0.20-1.1
    • Update to 0.0.20-1.1~deb13u1
    • Update to 0.0.22
    • Update to 0.0.5-2ubuntu0.1~esm1
    • Update to 0.0.9-1ubuntu0.1~esm1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →