p PatchFirst

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

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

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

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

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

  1. CVE-2024-6825

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

    Remote Code Execution in BerriAI/litellm

    BerriAI/litellm version 1.40.12 contains a vulnerability that allows remote code execution. The issue exists in the handling of the 'post_call_rules' configuration, where a callback function can be added. The provided value is split at the final '.' mark, with the last part considered the function name and the remaining part appended with the '.py' extension and imported. This allows an attacker to set a system method, such as 'os.system', as a callback, enabling the execution of arbitrary commands when a chat response is processed.

    • Обновитесь до v1.65.4.dev6
    Опубликовано Обновлено
  2. CVE-2024-10549

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

    Denial of Service by ReDOS in h2oai/h2o-3

    A vulnerability in the `/3/Parse` endpoint of h2oai/h2o-3 version 3.46.0.1 allows for a denial of service (DoS) attack. The endpoint uses a user-specified string to construct a regular expression, which is then applied to another user-specified string. By sending multiple simultaneous requests, an attacker can exhaust all available threads, leading to a complete denial of service.

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

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

    MD5 Hash Collision in SageMaker Workflow in aws/sagemaker-python-sdk

    A vulnerability in the SageMaker Workflow component of aws/sagemaker-python-sdk allows for the possibility of MD5 hash collisions in all versions. This can lead to workflows being inadvertently replaced due to the reuse of results from different configurations that produce the same MD5 hash. This issue can cause integrity problems within the pipeline, potentially leading to erroneous processing outcomes.

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

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

    Denial of Service (DoS) in gaizhenbiao/chuanhuchatgpt

    An unauthenticated Denial of Service (DoS) vulnerability was identified in ChuanhuChatGPT version 20240918, which could be exploited by sending large data payloads using a multipart boundary. Although a patch was applied for CVE-2024-7807, the issue can still be exploited by sending data in groups with 10 characters in a line, with multiple lines. This can cause the system to continuously process these characters, resulting in prolonged unavailability of the service. The exploitation now requires low privilege if authentication is enabled due to a version upgrade in Gradio.

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

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

    CORS Vulnerability in modelscope/agentscope

    A Cross-Origin Resource Sharing (CORS) vulnerability exists in modelscope/agentscope version v0.0.4. The CORS configuration on the agentscope server does not properly restrict access to only trusted origins, allowing any external domain to make requests to the API. This can lead to unauthorized data access, information disclosure, and potential further exploitation, thereby compromising the integrity and confidentiality of the system.

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

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

    Arbitrary File Deletion via Relative Path Traversal in aimhubio/aim

    A vulnerability in the `LockManager.release_locks` function in aimhubio/aim (commit bb76afe) allows for arbitrary file deletion through relative path traversal. The `run_hash` parameter, which is user-controllable, is concatenated without normalization as part of a path used to specify file deletion. This vulnerability is exposed through the `Repo._close_run()` method, which is accessible via the tracking server instruction API. As a result, an attacker can exploit this to delete any arbitrary file on the machine running the tracking server.

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

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

    Stored XSS in modelscope/agentscope

    A stored cross-site scripting (XSS) vulnerability exists in modelscope/agentscope, as of the latest commit 21161fe on the main branch. The vulnerability occurs in the view for inspecting detailed run information, where a user-controllable string (run ID) is appended and rendered as HTML. This allows an attacker to execute arbitrary JavaScript code in the context of the user's browser.

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

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

    Path Traversal in eosphoros-ai/db-gpt

    A Path Traversal vulnerability exists in the eosphoros-ai/db-gpt version 0.6.0 at the API endpoint `/v1/resource/file/delete`. This vulnerability allows an attacker to delete any file on the server by manipulating the `file_key` parameter. The `file_key` parameter is not properly sanitized, enabling an attacker to specify arbitrary file paths. If the specified file exists, the application will delete it.

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

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

    Directory Traversal in modelscope/agentscope

    A directory traversal vulnerability exists in modelscope/agentscope version 0.0.4. An attacker can exploit this vulnerability to read any local JSON file by sending a crafted POST request to the /read-examples endpoint.

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

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

    Regular Expression Denial of Service (ReDoS) in huggingface/transformers

    A Regular Expression Denial of Service (ReDoS) vulnerability was identified in the huggingface/transformers library, specifically in the file tokenization_nougat_fast.py. The vulnerability occurs in the post_process_single() function, where a regular expression processes specially crafted input. The issue stems from the regex exhibiting exponential time complexity under certain conditions, leading to excessive backtracking. This can result in significantly high CPU usage and potential application downtime, effectively creating a Denial of Service (DoS) scenario. The affected version is v4.46.3 (latest).

    • Обновитесь до 4.48.0
  11. CVE-2024-12777

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

    Denial of Service in aimhubio/aim

    A vulnerability in aimhubio/aim version 3.25.0 allows for a denial of service through the misuse of the sshfs-client. The tracking server, which is single-threaded, can be made unresponsive by requesting it to connect to an unresponsive socket via sshfs. The lack of an additional timeout setting in the sshfs-client causes the server to hang for a significant amount of time, preventing it from responding to other requests.

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

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

    Denial of Service (DoS) via Large Payload in Board Name Field in invoke-ai/invokeai

    A Denial of Service (DoS) vulnerability was discovered in the /api/v1/boards/{board_id} endpoint of invoke-ai/invokeai version v5.0.2. This vulnerability occurs when an excessively large payload is sent in the board_name field during a PATCH request. By sending a large payload, the UI becomes unresponsive, rendering it impossible for users to interact with or manage the affected board. Additionally, the option to delete the board becomes inaccessible, amplifying the severity of the issue.

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

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

    Improper Authentication in open-webui/open-webui

    In version v0.3.10 of open-webui/open-webui, the `api/v1/utils/pdf` endpoint lacks authentication mechanisms, allowing unauthenticated attackers to access the PDF generation service. This vulnerability can be exploited by sending a POST request with an excessively large payload, potentially leading to server resource exhaustion and denial of service (DoS). Additionally, unauthorized users can misuse the endpoint to generate PDFs without verification, resulting in service misuse and potential operational and financial impacts.

    • Обновитесь до 0.5.13
    Опубликовано Обновлено
  14. CVE-2024-8021

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

    Open Redirect in gradio-app/gradio

    An open redirect vulnerability exists in the latest version of gradio-app/gradio. The vulnerability allows an attacker to redirect users to a malicious website by URL encoding. This can be exploited by sending a crafted request to the application, which results in a 302 redirect to an attacker-controlled site.

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

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

    Path Traversal in gradio-app/gradio

    A path traversal vulnerability exists in the Gradio Audio component of gradio-app/gradio, as of version git 98cbcae. This vulnerability allows an attacker to control the format of the audio file, leading to arbitrary file content deletion. By manipulating the output format, an attacker can reset any file to an empty file, causing a denial of service (DOS) on the server.

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

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

    CORS Misconfiguration in prefecthq/prefect

    A CORS (Cross-Origin Resource Sharing) misconfiguration in prefecthq/prefect version 2.20.2 allows unauthorized domains to access sensitive data. This vulnerability can lead to unauthorized access to the database, resulting in potential data leaks, loss of confidentiality, service disruption, and data integrity risks.

    • Обновитесь до 2.20.17
    • Обновитесь до 3.0.3
  17. CVE-2024-8238

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

    Unrestricted Code Execution in aimhubio/aim

    In version 3.22.0 of aimhubio/aim, the AimQL query language uses an outdated version of the safer_getattr() function from RestrictedPython. This version does not protect against the str.format_map() method, allowing an attacker to leak server-side secrets or potentially gain unrestricted code execution. The vulnerability arises because str.format_map() can read arbitrary attributes of Python objects, enabling attackers to access sensitive variables such as os.environ. If an attacker can write files to a known location on the Aim server, they can use str.format_map() to load a malicious .dll/.so file into the Python interpreter, leading to unr

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

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

    Path Traversal in gradio-app/gradio

    A vulnerability in the gradio-app/gradio repository, version git 67e4044, allows for path traversal on Windows OS. The implementation of the blocked_path functionality, which is intended to disallow users from reading certain files, is flawed. Specifically, while the application correctly blocks access to paths like 'C:/tmp/secret.txt', it fails to block access when using NTFS Alternate Data Streams (ADS) syntax, such as 'C:/tmp/secret.txt::$DATA'. This flaw can lead to unauthorized reading of blocked file paths.

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

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

    Denial of Service in h2oai/h2o-3

    A vulnerability in the typeahead endpoint of h2oai/h2o-3 version 3.46.0 allows for a denial of service. The endpoint performs a `HEAD` request to verify the existence of a specified resource without setting a timeout. An attacker can exploit this by sending multiple requests to an attacker-controlled server that hangs, causing the application to block and become unresponsive to other requests.

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

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

    Denial of Service in gradio-app/gradio

    A vulnerability in the file upload process of gradio-app/gradio version @gradio/video@0.10.2 allows for a Denial of Service (DoS) attack. An attacker can append a large number of characters to the end of a multipart boundary, causing the system to continuously process each character and issue warnings. This can render Gradio inaccessible for extended periods, disrupting services and causing significant downtime.

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

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

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

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