p PatchFirst

PatchFirst · Свежие уязвимости

Python: уязвимости стека · Страница 132

За последние 30 дней в Python опубликовано уязвимостей: 352; в каталоге KEV: 1.

Фильтры уязвимостей
Python

Уязвимостей: 7135

  1. CVE-2026-25517

    Средний · CVSS 5.1EPSS 0,38%Есть исправление

    Wagtail has improper permission handling on admin preview endpoints

    Wagtail is an open source content management system built on Django. Prior to versions 6.3.6, 7.0.4, 7.1.3, 7.2.2, and 7.3, due to a missing permission check on the preview endpoints, a user with access to the Wagtail admin and knowledge of a model's fields can craft a form submission to obtain a preview rendering of any page, snippet or site setting object for which previews are enabled, consisting of any data of the user's choosing. The existing data of the object itself is not exposed, but depending on the nature of the template being rendered, this may expose other database contents that would otherwise only be accessible to users with ed

    • Обновитесь до 6.3.6
    • Обновитесь до 7.0.4
    • Обновитесь до 7.1.3
    • Обновитесь до 7.2.2
    • Обновитесь до 7.3
    Опубликовано Обновлено
  2. CVE-2026-25505

    Критический · CVSS 9.8EPSS 0,81%Есть исправление

    Bambuddy Uses Hardcoded Secret Key + Many API Endpoints do not Require Authentication

    Bambuddy is a self-hosted print archive and management system for Bambu Lab 3D printers. Prior to version 0.1.7, a hardcoded secret key used for signing JWTs is checked into source code and ManyAPI routes do not check authentication. This issue has been patched in version 0.1.7.

    • Обновитесь до 0.1.7
    Опубликовано Обновлено
  3. CVE-2026-25481

    Критический · CVSS 9.4EPSS 0,73%Есть исправление

    Langroid has WAF Bypass Leading to RCE in TableChatAgent

    Langroid is a framework for building large-language-model-powered applications. Prior to version 0.59.32, there is a bypass to the fix for CVE-2025-46724. TableChatAgent can call pandas_eval tool to evaluate the expression. There is a WAF in langroid/utils/pandas_utils.py introduced to block code injection CVE-2025-46724. However it can be bypassed due to _literal_ok() returning False instead of raising UnsafeCommandError on invalid input, combined with unrestricted access to dangerous dunder attributes (__init__, __globals__, __builtins__). This allows chaining whitelisted DataFrame methods to leak the eval builtin and execute arbitrary code

    • Обновитесь до 0.59.32
    Опубликовано Обновлено
  4. CVE-2025-64712

    Критический · CVSS 9.8EPSS 0,69%Есть исправление

    Unstructured has Path Traversal via Malicious MSG Attachment that Allows Arbitrary File Write

    The unstructured library provides open-source components for ingesting and pre-processing images and text documents, such as PDFs, HTML, Word docs, and many more. Prior to version 0.18.18, a path traversal vulnerability in the partition_msg function allows an attacker to write or overwrite arbitrary files on the filesystem when processing malicious MSG files with attachments. This issue has been patched in version 0.18.18.

    • Обновитесь до 0.18.18
    Опубликовано Обновлено
  5. CVE-2025-14550

    Высокий · CVSS 7.5EPSS 1,11%Есть исправление

    Potential denial-of-service vulnerability via repeated headers when using ASGI

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `ASGIRequest` allows a remote attacker to cause a potential denial-of-service via a crafted request with multiple duplicate headers. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Jiyong Yang for reporting this issue.

    • Обновитесь до 2:3.2.12-2ubuntu1.25
    • Обновитесь до 3.11.1
    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
    Опубликовано Обновлено
  6. CVE-2026-1312

    Средний · CVSS 5.4EPSS 0,9%Есть исправление

    Potential SQL injection via QuerySet.order_by and FilteredRelation

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `.QuerySet.order_by()` is subject to SQL injection in column aliases containing periods when the same alias is, using a suitably crafted dictionary, with dictionary expansion, used in `FilteredRelation`. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Solomon Kebede for reporting this issue.

    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
  7. CVE-2026-1287

    Средний · CVSS 5.4EPSS 0,84%Есть исправление

    Potential SQL injection in column aliases via control characters

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `FilteredRelation` is subject to SQL injection in column aliases via control characters, using a suitably crafted dictionary, with dictionary expansion, as the `**kwargs` passed to `QuerySet` methods `annotate()`, `aggregate()`, `extra()`, `values()`, `values_list()`, and `alias()`. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Solomon Kebede for reporting this issue.

    • Обновитесь до 1.6.11-0ubuntu1.3+esm10
    • Обновитесь до 1.8.7-1ubuntu5.15+esm11
    • Обновитесь до 1:1.11.11-1ubuntu1.21+esm14
    • Обновитесь до 2:2.2.12-1ubuntu0.29+esm7
    • Обновитесь до 2:3.2.12-2ubuntu1.25
    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 3:5.2.9-0ubuntu3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
  8. CVE-2026-1285

    Высокий · CVSS 7.5EPSS 1,11%Есть исправление

    Potential denial-of-service vulnerability in django.utils.text.Truncator HTML methods

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `django.utils.text.Truncator.chars()` and `Truncator.words()` methods (with `html=True`) and the `truncatechars_html` and `truncatewords_html` template filters allow a remote attacker to cause a potential denial-of-service via crafted inputs containing a large number of unmatched HTML end tags. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Seokchan Yoon for reporting this issue.

    • Обновитесь до 1.8.7-1ubuntu5.15+esm11
    • Обновитесь до 1:1.11.11-1ubuntu1.21+esm14
    • Обновитесь до 2:2.2.12-1ubuntu0.29+esm7
    • Обновитесь до 2:3.2.12-2ubuntu1.25
    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 3:5.2.9-0ubuntu3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
    Опубликовано Обновлено
  9. CVE-2026-1207

    Средний · CVSS 5.4EPSS 12,82%Публичный эксплойтЕсть исправление

    Potential SQL injection via raster lookups on PostGIS

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. Raster lookups on ``RasterField`` (only implemented on PostGIS) allows remote attackers to inject SQL via the band index parameter. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Tarek Nakkouch for reporting this issue.

    • Обновитесь до 1:1.11.11-1ubuntu1.21+esm14
    • Обновитесь до 2:2.2.12-1ubuntu0.29+esm7
    • Обновитесь до 2:3.2.12-2ubuntu1.25
    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
  10. CVE-2025-13473

    Средний · CVSS 5.3EPSS 0,8%Есть исправление

    Username enumeration through timing difference in mod_wsgi authentication handler

    An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. The `django.contrib.auth.handlers.modwsgi.check_password()` function for authentication via `mod_wsgi` allows remote attackers to enumerate users via a timing attack. Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected. Django would like to thank Stackered for reporting this issue.

    • Обновитесь до 1.6.11-0ubuntu1.3+esm10
    • Обновитесь до 1.8.7-1ubuntu5.15+esm11
    • Обновитесь до 1:1.11.11-1ubuntu1.21+esm14
    • Обновитесь до 2:2.2.12-1ubuntu0.29+esm7
    • Обновитесь до 2:3.2.12-2ubuntu1.25
    • Обновитесь до 3:3.2.25-0+deb12u2
    • Обновитесь до 3:4.2.11-1ubuntu1.14
    • Обновитесь до 3:4.2.28-0+deb13u1
    • Обновитесь до 3:4.2.28-1
    • Обновитесь до 3:5.2.4-1ubuntu2.3
    • Обновитесь до 3:5.2.9-0ubuntu3
    • Обновитесь до 4.2.28
    • Обновитесь до 5.2.11
    • Обновитесь до 6.0.2
    Опубликовано Обновлено
  11. CVE-2025-70560

    Высокий · CVSS 8.4EPSS 0,17%Нет опубликованного исправления

    CVE-2025-70560

    Boltz 2.0.0 contains an insecure deserialization vulnerability in its molecule loading functionality. The application uses Python pickle to deserialize molecule data files without validation. An attacker with the ability to place a malicious pickle file in a directory processed by boltz can achieve arbitrary code execution when the file is loaded.

    Опубликовано Обновлено
  12. CVE-2025-70559

    Средний · CVSS 6.5EPSS 0,32%Есть исправление

    CVE-2025-70559

    pdfminer.six before 20251230 contains an insecure deserialization vulnerability in the CMap loading mechanism. The library uses Python pickle to deserialize CMap cache files without validation. An attacker with the ability to place a malicious pickle file in a location accessible to the application can trigger arbitrary code execution or privilege escalation when the file is loaded by a trusted process. This is caused by an incomplete patch to CVE-2025-64512.

    • Обновитесь до 20140328+dfsg-1ubuntu0.16.04.1~esm1
    • Обновитесь до 20140328+dfsg-1ubuntu0.18.04.1~esm1
    • Обновитесь до 20191020+dfsg-2ubuntu0.1~esm1
    • Обновитесь до 20220319+dfsg-1ubuntu0.1~esm1
    • Обновитесь до 20221105+dfsg-1ubuntu0.1~esm1
    • Обновитесь до 20251230
    • Обновитесь до 20260107+dfsg-1
    Опубликовано Обновлено
  13. CVE-2025-69207

    Средний · CVSS 5.4EPSS 0,41%Нет опубликованного исправления

    Khoj has an IDOR in Notion OAuth Flow Enables Index Poisoning

    Khoj is a self-hostable artificial intelligence app. Prior to 2.0.0-beta.23, an IDOR in the Notion OAuth callback allows an attacker to hijack any user's Notion integration by manipulating the state parameter. The callback endpoint accepts any user UUID without verifying the OAuth flow was initiated by that user, allowing attackers to replace victims' Notion configurations with their own, resulting in data poisoning and unauthorized access to the victim's Khoj search index. This attack requires knowing the user's UUID which can be leaked through shared conversations where an AI generated image is present. This vulnerability is fixed in 2.0.0-

    Опубликовано Обновлено
  14. CVE-2026-22778

    Критический · CVSS 9.8EPSS 18,29%Публичный эксплойтЕсть исправление

    vLLM leaks a heap address when PIL throws an error

    vLLM is an inference and serving engine for large language models (LLMs). From 0.8.3 to before 0.14.1, when an invalid image is sent to vLLM's multimodal endpoint, PIL throws an error. vLLM returns this error to the client, leaking a heap address. With this leak, we reduce ASLR from 4 billion guesses to ~8 guesses. This vulnerability can be chained a heap overflow with JPEG2000 decoder in OpenCV/FFmpeg to achieve remote code execution. This vulnerability is fixed in 0.14.1.

    • Обновитесь до 0.14.1
  15. CVE-2026-1778

    Высокий · CVSS 8.2EPSS 0,26%Есть исправление

    TLS disabled by default in select aws/sagemaker-python-sdk configurations

    Amazon SageMaker Python SDK before v3.1.1 or v2.256.0 disables TLS certificate verification for HTTPS connections made by the service when a Triton Python model is imported, incorrectly allowing for requests with invalid and self-signed certificates to succeed.

    • Обновитесь до 2.256.0
    • Обновитесь до 3.1.1
    Опубликовано Обновлено
  16. CVE-2026-1777

    Высокий · CVSS 8.5EPSS 0,51%Есть исправление

    Cleartext transmission of sensitive materials in aws/sagemaker-python-sdk

    The Amazon SageMaker Python SDK before v3.2.0 and v2.256.0 includes the ModelBuilder HMAC signing key in the cleartext response elements of the DescribeTrainingJob function. A third party with permissions to both call this API and permissions to modify objects in the Training Jobs S3 output location may have the ability to upload arbitrary artifacts which are executed the next time the Training Job is invoked.

    • Обновитесь до 2.256.0
    • Обновитесь до 3.2.0
    Опубликовано Обновлено
  17. CVE-2026-1703

    Низкий · CVSS 2EPSS 0,44%Есть исправление

    Limited path traversal when installing wheel archives

    When pip is installing and extracting a maliciously crafted wheel archive, files may be extracted outside the installation directory. The path traversal is limited to prefixes of the installation directory, thus isn't able to inject or overwrite executable files in typical situations.

    • Обновитесь до 26.0
    • Обновитесь до 26.0+dfsg-1
    Опубликовано Обновлено
  18. CVE-2026-0599

    Высокий · CVSS 7.5EPSS 29,49%Есть исправление

    Unbounded External Image Fetch in Validation Leads to Resource-Exhaustion DoS in huggingface/text-generation-inference

    A vulnerability in huggingface/text-generation-inference version 3.3.6 allows unauthenticated remote attackers to exploit unbounded external image fetching during input validation in VLM mode. The issue arises when the router scans inputs for Markdown image links and performs a blocking HTTP GET request, reading the entire response body into memory and cloning it before decoding. This behavior can lead to resource exhaustion, including network bandwidth saturation, memory inflation, and CPU overutilization. The vulnerability is triggered even if the request is later rejected for exceeding token limits. The default deployment configuration, wh

    • Обновитесь до 3.3.7
    Опубликовано Обновлено
  19. CVE-2024-5986

    Критический · CVSS 9.1EPSS 0,7%Нет опубликованного исправления

    Remote Arbitrary File Write with Arbitrary Data in h2oai/h2o-3

    A vulnerability in h2oai/h2o-3 version 3.46.0.1 allows remote attackers to write arbitrary data to any file on the server. This is achieved by exploiting the `/3/Parse` endpoint to inject attacker-controlled data as the header of an empty file, which is then exported using the `/3/Frames/framename/export` endpoint. The impact of this vulnerability includes the potential for remote code execution and complete access to the system running h2o-3, as attackers can overwrite critical files such as private SSH keys or script files.

    Опубликовано Обновлено
  20. CVE-2025-6208

    Средний · CVSS 5.3EPSS 0,41%Есть исправление

    Uncontrolled Memory Consumption in run-llama/llama_index

    The `SimpleDirectoryReader` component in `llama_index.core` version 0.12.23 suffers from uncontrolled memory consumption due to a resource management flaw. The vulnerability arises because the user-specified file limit (`num_files_limit`) is applied after all files in a directory are loaded into memory. This can lead to memory exhaustion and degraded performance, particularly in environments with limited resources. The issue is resolved in version 0.12.41.

    • Обновитесь до 0.12.41
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →