p PatchFirst

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

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

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

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

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

  1. CVE-2024-54000

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

    Mobile Security Framework (MobSF) bypass of SSRF fix

    Mobile Security Framework (MobSF) is a pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. In versions prior to 3.9.7, the requests.get() request in the _check_url method is specified as allow_redirects=True, which allows a server-side request forgery when a request to .well-known/assetlinks.json" returns a 302 redirect. This is a bypass of the fix for CVE-2024-29190 and is fixed in 3.9.7.

    • Обновитесь до 3.9.7
    Опубликовано Обновлено
  2. CVE-2024-53981

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

    python-multipart has a Denial of service (DoS) via deformation `multipart/form-data` boundary

    python-multipart is a streaming multipart parser for Python. When parsing form data, python-multipart skips line breaks (CR \r or LF \n) in front of the first boundary and any tailing bytes after the last boundary. This happens one byte at a time and emits a log event each time, which may cause excessive logging for certain inputs. An attacker could abuse this by sending a malicious request with lots of data before the first or after the last boundary, causing high CPU load and stalling the processing thread for a significant amount of time. In case of ASGI application, this could stall the event loop and prevent other requests from being pro

    • Обновитесь до 0.0.18
    • Обновитесь до 0.0.20-1
    • Обновитесь до 0.0.5-2ubuntu0.1~esm1
    • Обновитесь до 0.0.9-1ubuntu0.1~esm1
    Опубликовано Обновлено
  3. CVE-2024-53865

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

    Python package "zhmcclient" has passwords in clear text in its HMC and API logs

    zhmcclient is a pure Python client library for the IBM Z HMC Web Services API. In affected versions the Python package "zhmcclient" writes password-like properties in clear text into its HMC and API logs in the following cases: 1. The 'boot-ftp-password' and 'ssc-master-pw' properties when creating or updating a partition in DPM mode, in the zhmcclient API and HMC logs. 2. The 'ssc-master-pw' and 'zaware-master-pw' properties when updating an LPAR in classic mode, in the zhmcclient API and HMC logs. 3. The 'ssc-master-pw' and 'zaware-master-pw' properties when creating or updating an image activation profile in classic mode, in the zhmcclient

    • Обновитесь до 1.18.1
    Опубликовано Обновлено
  4. CVE-2024-53861

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

    Issuer field partial matches allowed in pyjwt

    pyjwt is a JSON Web Token implementation in Python. An incorrect string comparison is run for `iss` checking, resulting in `"acb"` being accepted for `"_abc_"`. This is a bug introduced in version 2.10.0: checking the "iss" claim changed from `isinstance(issuer, list)` to `isinstance(issuer, Sequence)`. Since str is a Sequnce, but not a list, `in` is also used for string comparison. This results in `if "abc" not in "__abcd__":` being checked instead of `if "abc" != "__abc__":`. Signature checks are still present so real world impact is likely limited to denial of service scenarios. This issue has been patched in version 2.10.1. All users are

    • Обновитесь до 2.10.1
    Опубликовано Обновлено
  5. CVE-2024-53848

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

    check-jsonschema default caching for remote schemas allows for cache confusion

    check-jsonschema is a CLI and set of pre-commit hooks for jsonschema validation. The default cache strategy uses the basename of a remote schema as the name of the file in the cache, e.g. `https://example.org/schema.json` will be stored as `schema.json`. This naming allows for conflicts. If an attacker can get a user to run `check-jsonschema` against a malicious schema URL, e.g., `https://example.evil.org/schema.json`, they can insert their own schema into the cache and it will be picked up and used instead of the appropriate schema. Such a cache confusion attack could be used to allow data to pass validation which should have been rejected.

    • Обновитесь до 0.30.0
    Опубликовано Обновлено
  6. CVE-2024-52338

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

    Apache Arrow R package: Arbitrary code execution when loading a malicious data file

    Deserialization of untrusted data in IPC and Parquet readers in the Apache Arrow R package versions 4.0.0 through 16.1.0 allows arbitrary code execution. An application is vulnerable if it reads Arrow IPC, Feather or Parquet data from untrusted sources (for example, user-supplied input files). This vulnerability only affects the arrow R package, not other Apache Arrow implementations or bindings unless those bindings are specifically used via the R package (for example, an R application that embeds a Python interpreter and uses PyArrow to read files from untrusted sources is still vulnerable if the arrow R package is an affected version).

    • Обновитесь до 17.0.0
    Опубликовано Обновлено
  7. CVE-2024-52008

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

    Password Policy Bypass Vulnerability in Fides Webserver

    Fides is an open-source privacy engineering platform. The user invite acceptance API endpoint lacks server-side password policy enforcement, allowing users to set arbitrarily weak passwords by bypassing client-side validation. While the UI enforces password complexity requirements, direct API calls can circumvent these checks, enabling the creation of accounts with passwords as short as a single character. When an email messaging provider is enabled and a new user account is created in the system, an invite email containing a special link is sent to the new user's email address. This link directs the new user to a page where they can set thei

    • Обновитесь до 2.50.0
    Опубликовано Обновлено
  8. GHSA-486g-47cc-8wxf

    Высокий · CVSS 8.3Нет опубликованного исправления

    aiocpa contains credential harvesting code

    aiocpa is a user-facing library for generating color gradients of text. Version 0.1.13 introduced obfuscated, malicious code targeting Crypto Pay users, forwarding client credentials to a remote Telegram bot. All versions have been removed from PyPI.

    Опубликовано Обновлено
  9. PYSEC-2024-152

    Без оценкиНет опубликованного исправления

    aiocpa 0.1.13 contains credential harvesting code

    aiocpa is a user-facing library for generating color gradients of text. Version 0.1.13 introduced obfuscated, malicious code targeting Crypto Pay users, forwarding client credentials to a remote Telegram bot. All versions have been removed from PyPI.

    Опубликовано Обновлено
  10. CVE-2024-27134

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

    Excessive directory permissions in MLflow leads to local privilege escalation when using spark_udf

    Excessive directory permissions in MLflow leads to local privilege escalation when using spark_udf. This behavior can be exploited by a local attacker to gain elevated permissions by using a ToCToU attack. The issue is only relevant when the spark_udf() MLflow API is called.

    • Обновитесь до 2.16.0
    Опубликовано Обновлено
  11. CVE-2024-52787

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

    CVE-2024-52787

    An issue in the upload_documents method of libre-chat v0.0.6 allows attackers to execute a path traversal via supplying a crafted filename in an uploaded file.

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

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

    CVE-2024-53916

    In OpenStack Neutron before 25.0.1, neutron/extensions/tagging.py can use an incorrect ID during policy enforcement. It does not apply the proper policy check for changing network tags. An unprivileged tenant is able to change (add and clear) tags on network objects that do not belong to the tenant, and this action is not subjected to the proper policy authorization check. This affects 23 before 23.2.1, 24 before 24.0.2, and 25 before 25.0.1.

    • Обновитесь до 23.2.1
    • Обновитесь до 24.0.2
    • Обновитесь до 25.0.1
    • Обновитесь до 2:25.0.0-2
    Опубликовано Обновлено
  13. CVE-2024-53899

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

    CVE-2024-53899

    virtualenv before 20.26.6 allows command injection through the activation scripts for a virtual environment. Magic template strings are not quoted correctly when replacing. NOTE: this is not the same as CVE-2024-9287.

    • Обновитесь до 20.13.0+ds-2ubuntu0.1~esm1
    • Обновитесь до 20.25.0+ds-2ubuntu0.1~esm1
    • Обновитесь до 20.26.6
    • Обновитесь до 20.26.6+ds-1
    Опубликовано Обновлено
  14. CVE-2024-11394

    Высокий · CVSS 8.8EPSS 2,73%Есть исправление

    Hugging Face Transformers Trax Model Deserialization of Untrusted Data Remote Code Execution Vulnerability

    Hugging Face Transformers Trax Model Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Hugging Face Transformers. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the handling of model files. The issue results from the lack of proper validation of user-supplied data, which can result in deserialization of untrusted data. An attacker can leverage this vulnerability to execute code in the context of the current us

    • Обновитесь до 4.48.0
    Опубликовано Обновлено
  15. CVE-2024-11393

    Высокий · CVSS 8.8EPSS 3,27%Есть исправление

    Hugging Face Transformers MaskFormer Model Deserialization of Untrusted Data Remote Code Execution Vulnerability

    Hugging Face Transformers MaskFormer Model Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Hugging Face Transformers. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of model files. The issue results from the lack of proper validation of user-supplied data, which can result in deserialization of untrusted data. An attacker can leverage this vulnerability to execute code in the context of the curre

    • Обновитесь до 4.48.0
    Опубликовано Обновлено
  16. CVE-2024-11392

    Высокий · CVSS 7.5EPSS 7,72%Публичный эксплойтЕсть исправление

    Hugging Face Transformers MobileViTV2 Deserialization of Untrusted Data Remote Code Execution Vulnerability

    Hugging Face Transformers MobileViTV2 Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Hugging Face Transformers. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the handling of configuration files. The issue results from the lack of proper validation of user-supplied data, which can result in deserialization of untrusted data. An attacker can leverage this vulnerability to execute code in the context of the c

    • Обновитесь до 4.48.0
    Опубликовано Обновлено
  17. CVE-2024-53253

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

    Sentry's improper error handling leaks Application Integration Client Secret

    Sentry is an error tracking and performance monitoring platform. Version 24.11.0, and only version 24.11.0, is vulnerable to a scenario where a specific error message generated by the Sentry platform could include a plaintext Client ID and Client Secret for an application integration. The Client ID and Client Secret would not be displayed in the UI, but would be returned in the underlying HTTP response to the end user. This could occur under the following conditions: An app installation made use of a Search UI component with the `async` flag set to true (default: true); auser types types into the Search Component which creates a request to th

    • Обновитесь до 24.11.1
    Опубликовано Обновлено
  18. CVE-2024-52804

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

    Tornado has HTTP cookie parsing DoS vulnerability

    Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

    • Обновитесь до 4.5.3-1ubuntu0.2+esm1
    • Обновитесь до 6.0.3+really5.1.1-3ubuntu0.1~esm1
    • Обновитесь до 6.1.0-3ubuntu0.1~esm1
    • Обновитесь до 6.2.0-3+deb12u1
    • Обновитесь до 6.4.0-1ubuntu0.1
    • Обновитесь до 6.4.2
    • Обновитесь до 6.4.2-1
    Опубликовано Обновлено
  19. CVE-2024-52803

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

    LLama Factory Remote OS Command Injection Vulnerability

    LLama Factory enables fine-tuning of large language models. A critical remote OS command injection vulnerability has been identified in the LLama Factory training process. This vulnerability arises from improper handling of user input, allowing malicious actors to execute arbitrary OS commands on the host system. The issue is caused by insecure usage of the `Popen` function with `shell=True`, coupled with unsanitized user input. Immediate remediation is required to mitigate the risk. This vulnerability is fixed in 0.9.1.

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

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

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

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