p PatchFirst

PatchFirst · Latest vulnerabilities

Python stack vulnerabilities · Page 129

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

Filter vulnerabilities
Python

Vulnerabilities: 7131

  1. CVE-2026-27026

    Medium · CVSS 6.9EPSS 0.19%Fix available

    pypdf possibly has long runtimes for malformed FlateDecode streams

    pypdf is a free and open-source pure-python PDF library. Prior to 6.7.1, an attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a malformed /FlateDecode stream, where the byte-by-byte decompression is used. This vulnerability is fixed in 6.7.1.

    • Update to 6.7.1
    • Update to 6.9.0-1
    Published Updated
  2. CVE-2026-27025

    Medium · CVSS 6.9EPSS 0.19%Fix available

    pypdf has possible long runtimes/large memory usage for large /ToUnicode streams

    pypdf is a free and open-source pure-python PDF library. Prior to 6.7.1, an attacker who uses this vulnerability can craft a PDF which leads to long runtimes and large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, for example during text extraction. This vulnerability is fixed in 6.7.1.

    • Update to 6.7.1
    • Update to 6.9.0-1
    Published Updated
  3. CVE-2026-27024

    Medium · CVSS 6.9EPSS 0.19%Fix available

    pypdf has a possible infinite loop when processing TreeObject

    pypdf is a free and open-source pure-python PDF library. Prior to 6.7.1, an attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires accessing the children of a TreeObject, for example as part of outlines. This vulnerability is fixed in 6.7.1.

    • Update to 6.7.1
    • Update to 6.9.0-1
    Published Updated
  4. CVE-2026-2473

    High · CVSS 7.7EPSS 0.51%Fix available

    Bucket Squatting in Vertex AI Experiments leads to RCE and Model Theft.

    Predictable bucket naming in Vertex AI Experiments in Google Cloud Vertex AI from version 1.21.0 up to (but not including) 1.133.0 on Google Cloud Platform allows an unauthenticated remote attacker to achieve cross-tenant remote code execution, model theft, and poisoning via pre-creating predictably named Cloud Storage buckets (Bucket Squatting). This vulnerability was patched and no customer action is needed.

    • Update to 1.133.0
    Published Updated
  5. CVE-2026-2472

    High · CVSS 8.6EPSS 0.61%Fix available

    Stored Cross-Site Scripting (XSS) in Vertex AI Python SDK Visualization

    Stored Cross-Site Scripting (XSS) in the _genai/_evals_visualization component of Google Cloud Vertex AI SDK (google-cloud-aiplatform) versions from 1.98.0 up to (but not including) 1.131.0 allows an unauthenticated remote attacker to execute arbitrary JavaScript in a victim's Jupyter or Colab environment via injecting script escape sequences into model evaluation results or dataset JSON data.

    • Update to 1.131.0
    Published Updated
  6. GHSA-83pf-v6qq-pwmr

    Low · CVSS 2.3Fix available

    Fickling has a detection bypass via stdlib network-protocol constructors

    # Our assessment `imtplib`, `imaplib`, `ftplib`, `poplib`, `telnetlib`, and `nntplib` were added to the list of unsafe imports (https://github.com/trailofbits/fickling/commit/6d20564d23acf14b42ec883908aed159be7b9ade). The `UnusedVariables` heuristic works as expected. # Original report ## Summary Fickling's `check_safety()` API and `--check-safety` CLI flag incorrectly rate as `LIKELY_SAFE` pickle files that open outbound TCP connections at deserialization time using stdlib network-protocol constructors: `smtplib.SMTP`, `imaplib.IMAP4`, `ftplib.FTP`, `poplib.POP3`, `telnetlib.Telnet`, and `nntplib.NNTP`. The bypass exploits two independ

    • Update to 0.1.8
    Published Updated
  7. CVE-2026-26193

    High · CVSS 7.3EPSS 0.23%Fix available

    Open WebUI vulnerable to Stored XSS via iFrame embeds in response messages

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.6.44, aanually modifying chat history allows setting the `embeds` property on a response message, the content of which is loaded into an iFrame with a sandbox that has `allow-scripts` and `allow-same-origin` set, ignoring the "iframe Sandbox Allow Same Origin" configuration. This enables stored XSS on the affected chat. This also triggers when the chat is in the shared format. The result is a shareable link containing the payload that can be distributed to any other users on the instance. Version 0.6.44 fixes the issue.

    • Update to 0.6.44
    Published Updated
  8. CVE-2026-26192

    High · CVSS 7.3EPSS 0.23%Fix available

    Open WebUI vulnerable to Stored XSS via iFrame in citations model

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to version 0.7.0, aanually modifying chat history allows setting the `html` property within document metadata. This causes the frontend to enter a code path that treats document contents as HTML, and render them in an iFrame when the citation is previewed. This allows stored XSS via a weaponized document payload in a chat. The payload also executes when the citation is viewed on a shared chat. Version 0.7.0 fixes the issue.

    • Update to 0.7.0
    Published Updated
  9. CVE-2026-26057

    Medium · CVSS 6.5EPSS 0.38%Fix available

    Skill Scanner Unsecured Network Binding Vulnerability

    Skill Scanner is a security scanner for AI Agent Skills that detects prompt injection, data exfiltration, and malicious code patterns. A vulnerability in the API Server of Skill Scanner could allow a unauthenticated, remote attacker to interact with the server API and either trigger a denial of service (DoS) condition or upload arbitrary files. This vulnerability is due to an erroneous binding to multiple interfaces. An attacker could exploit this vulnerability by sending API requests to a device exposing the affected API Server. A successful exploit could allow the attacker to consume an excessive amount of resources (memory starvation) or t

    • Update to 1.0.2
    Published Updated
  10. CVE-2026-26030

    Critical · CVSS 10EPSS 3.91%Fix available

    Microsoft Semantic Kernel InMemoryVectorStore filter functionality vulnerable to remote code execution

    Semantic Kernel, Microsoft's semantic kernel Python SDK, has a remote code execution vulnerability in versions prior to 1.39.4, specifically within the `InMemoryVectorStore` filter functionality. The problem has been fixed in version `python-1.39.4`. Users should upgrade this version or higher. As a workaround, avoid using `InMemoryVectorStore` for production scenarios.

    • Update to 1.39.4
    Published Updated
  11. CVE-2026-25739

    Medium · CVSS 5.4EPSS 0.19%Fix available

    Indico affected by Cross-Site-Scripting via material uploads

    Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. Versions prior to 3.3.10 are vulnerable to cross-site scripting when uploading certain file types as materials. Users should upgrade to version 3.3.10 to receive a patch. To apply the fix itself updating is sufficient, but to benefit from the strict Content Security Policy (CSP) Indico now applies by default for file downloads, update the webserver config in case one uses nginx with Indico's `STATIC_FILE_METHOD` set to `xaccelredirect`. For further directions, consult the GitHub Security advisory or Indico setup documentation. Some

    • Update to 3.3.10
    Published Updated
  12. CVE-2026-25738

    Medium · CVSS 6.9EPSS 0.27%Fix available

    Indico has Server-Side Request Forgery (SSRF) in multiple places

    Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. Versions prior to 3.3.10 are vulnerable to server-side request forgery. Indico makes outgoing requests to user-provides URLs in various places. This is mostly intentional and part of Indico's functionality but is never intended to let users access "special" targets such as localhost or cloud metadata endpoints. Users should upgrade to version 3.3.10 to receive a patch. Those who do not have IPs that expose sensitive data without authentication (typically because they do not host Indico on AWS) are not affected. Only event organizer

    • Update to 3.3.10
    Published Updated
  13. CVE-2026-25527

    Medium · CVSS 5.3EPSS 1.03%Public exploitFix available

    changedetection.io vulnerable to unauthenticated static path traversal

    changedetection.io is a free open source web page change detection tool. In versions prior to 0.53.2, the `/static/<group>/<filename>` route accepts `group=".."`, which causes `send_from_directory("static/..", filename)` to execute. This moves the base directory up to `/app/changedetectionio`, enabling unauthenticated local file read of application source files (e.g., `flask_app.py`). Version 0.53.2 fixes the issue.

    • Update to 0.53.2
    Published Updated
  14. CVE-2026-2705

    Medium · CVSS 5.3EPSS 0.84%Fix available

    Open Babel MOL2 File atom.h SetFormalCharge out-of-bounds

    A vulnerability was detected in Open Babel up to 3.1.1. The impacted element is the function OBAtom::SetFormalCharge in the library include/openbabel/atom.h of the component MOL2 File Handler. The manipulation results in out-of-bounds read. It is possible to launch the attack remotely. The exploit is now public and may be used. The patch is identified as e23a224b8fd9d7c2a7cde9ef4ec6afb4c05aa08a. A patch should be applied to remediate this issue. The project was informed of the problem early through an issue report but has not responded yet.

    • Update to 3.2.0
    Published Updated
  15. CVE-2026-2704

    Medium · CVSS 5.3EPSS 0.88%Fix available

    Open Babel CIF File transform3d.cpp DescribeAsString out-of-bounds

    A security vulnerability has been detected in Open Babel up to 3.1.1. The affected element is the function OpenBabel::transform3d::DescribeAsString of the file src/math/transform3d.cpp of the component CIF File Handler. The manipulation leads to out-of-bounds read. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 3.2.0 is sufficient to fix this issue. The identifier of the patch is e23a224b8fd9d7c2a7cde9ef4ec6afb4c05aa08a. It is suggested to install a patch to address this issue.

    • Update to 3.2.0
    Published Updated
  16. CVE-2026-24126

    Medium · CVSS 6.6EPSS 0.52%Public exploitFix available

    Weblate has an argument injection in management console

    Weblate is a web based localization tool. Prior to 5.16.0, the SSH management console did not validate the passed input while adding the SSH host key, which could lead to an argument injection to `ssh-add`. Version 5.16.0 fixes the issue. As a workaround, properly limit access to the management console.

    • Update to 5.16
    • Update to 5.16.0
    Published Updated
  17. CVE-2025-14009

    High · CVSS 8.8EPSS 1.04%Fix available

    Zip Slip Vulnerability in nltk/nltk Leading to Remote Code Execution

    A critical vulnerability exists in the NLTK downloader component of nltk/nltk, affecting all versions. The _unzip_iter function in nltk/downloader.py uses zipfile.extractall() without performing path validation or security checks. This allows attackers to craft malicious zip packages that, when downloaded and extracted by NLTK, can execute arbitrary code. The vulnerability arises because NLTK assumes all downloaded packages are trusted and extracts them without validation. If a malicious package contains Python files, such as __init__.py, these files are executed automatically upon import, leading to remote code execution. This issue can resu

    • Update to 2.0~b9-0ubuntu4.1~esm5
    • Update to 3.1-1ubuntu0.1+esm3
    • Update to 3.2.5-1ubuntu0.1+esm3
    • Update to 3.4.5-2ubuntu0.1~esm3
    • Update to 3.7-1ubuntu0.1~esm1
    • Update to 3.8.1-1ubuntu0.1~esm1
    • Update to 3.9.2-1ubuntu0.1~esm1
    • Update to 3.9.3
    • Update to 3.9.3-1
    Published Updated
  18. CVE-2025-33253

    High · CVSS 7.8EPSS 0.23%Fix available

    CVE-2025-33253

    NVIDIA NeMo Framework contains a vulnerability where an attacker could cause remote code execution by convincing a user to load a maliciously crafted file. A successful exploit of this vulnerability might lead to code execution, denial of service, information disclosure, and data tampering.

    • Update to 2.6.1
    Published Updated
  19. CVE-2026-2654

    Medium · CVSS 5.3EPSS 0.43%No fix published

    huggingface smolagents LocalPythonExecutor requests.post server-side request forgery

    A weakness has been identified in huggingface smolagents 1.24.0. Impacted is the function requests.get/requests.post of the component LocalPythonExecutor. Executing a manipulation can lead to server-side request forgery. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

    Published Updated

Check your server

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

Check your server →