p PatchFirst

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

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

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

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

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

  1. CVE-2024-36265

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

    Apache Submarine Server Core: authorization bypass

    ** UNSUPPORTED WHEN ASSIGNED ** Incorrect Authorization vulnerability in Apache Submarine Server Core. This issue affects Apache Submarine Server Core: from 0.8.0. An attacker can bypass authentication by sending specially crafted REST requests. As this project is retired, we do not plan to release a version that fixes this issue. Users are recommended to find an alternative or restrict access to the instance to trusted users. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

  2. CVE-2024-36264

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

    Apache Submarine Commons Utils: default secret

    ** UNSUPPORTED WHEN ASSIGNED ** Improper Authentication vulnerability in Apache Submarine Commons Utils. If the user doesn't explicitly set `submarine.auth.default.secret`, a default value will be used. This issue affects Apache Submarine Commons Utils: from 0.8.0. As this project is retired, we do not plan to release a version that fixes this issue. Users are recommended to find an alternative or restrict access to the instance to trusted users. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

  3. CVE-2024-4315

    Критический · CVSS 9.1EPSS 1,02%Есть исправление

    LFI Vulnerability due to Lack of Path Sanitization in parisneo/lollms

    parisneo/lollms version 9.5 is vulnerable to Local File Inclusion (LFI) attacks due to insufficient path sanitization. The `sanitize_path_from_endpoint` function fails to properly sanitize Windows-style paths (backward slash `\`), allowing attackers to perform directory traversal attacks on Windows systems. This vulnerability can be exploited through various routes, including `personalities` and `/del_preset`, to read or delete any file on the Windows filesystem, compromising the system's availability.

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

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

    Jupyter Server Proxy has a reflected XSS issue in host parameter

    Jupyter Server Proxy allows users to run arbitrary external processes alongside their notebook server and provide authenticated web access to them. Versions of 3.x prior to 3.2.4 and 4.x prior to 4.2.0 have a reflected cross-site scripting (XSS) issue. The `/proxy` endpoint accepts a `host` path segment in the format `/proxy/<host>`. When this endpoint is called with an invalid `host` value, `jupyter-server-proxy` replies with a response that includes the value of `host`, without sanitization [2]. A third-party actor can leverage this by sending a phishing link with an invalid `host` value containing custom JavaScript to a user. When the user

    • Обновитесь до 3.2.4
    • Обновитесь до 4.2.0
  5. CVE-2024-37301

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

    document-merge-service vulnerable to Remote Code Execution via Server-Side Template Injection

    Document Merge Service is a document template merge service providing an API to manage templates and merge them with given data. Versions 6.5.1 and prior are vulnerable to remote code execution via server-side template injection which, when executed as root, can result in full takeover of the affected system. As of time of publication, no patched version exists, nor have any known workarounds been disclosed.

    • Обновитесь до 6.5.2
  6. CVE-2024-35255

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

    Azure Identity Libraries and Microsoft Authentication Library Elevation of Privilege Vulnerability

    Azure Identity Libraries and Microsoft Authentication Library Elevation of Privilege Vulnerability

    • Обновитесь до 1.11.4
    • Обновитесь до 1.12.2
    • Обновитесь до 1.15.1
    • Обновитесь до 1.16.1
    • Обновитесь до 1.6.0
    • Обновитесь до 1.6.0-beta.4.0.20240610221955-50774cd97099
    • Обновитесь до 1.8.0
    • Обновитесь до 2.9.2
    • Обновитесь до 4.2.1
    • Обновитесь до 4.60.4
    • Обновитесь до 4.61.3
    Опубликовано Обновлено
  7. CVE-2024-37014

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

    CVE-2024-37014

    Langflow through 0.6.19 allows remote code execution if untrusted users are able to reach the "POST /api/v1/custom_component" endpoint and provide a Python script.

    • Обновитесь до 1.0.0a3
    • Обновитесь до 1.0.15
    Опубликовано Обновлено
  8. CVE-2024-37568

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

    CVE-2024-37568

    lepture Authlib before 1.3.1 has algorithm confusion with asymmetric public keys. Unless an algorithm is specified in a jwt.decode call, HMAC verification is allowed with any asymmetric public key. (This is similar to CVE-2022-29217 and CVE-2024-33663.)

    • Обновитесь до 0.15.5-1ubuntu0.1~esm1
    • Обновитесь до 1.2.0-1+deb12u1
    • Обновитесь до 1.3.0-1ubuntu0.1~esm1
    • Обновитесь до 1.3.1
    • Обновитесь до 1.3.1-1
  9. CVE-2024-4680

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

    Insufficient Session Expiration in zenml-io/zenml

    A vulnerability in zenml-io/zenml version 0.56.3 allows attackers to reuse old session credentials or session IDs due to insufficient session expiration. Specifically, the session does not expire after a password change, enabling an attacker to maintain access to a compromised account without the victim's ability to revoke this access. This issue was observed in a self-hosted ZenML deployment via Docker, where after changing the password from one browser, the session remained active and usable in another browser without requiring re-authentication.

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

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

    CVE-2024-37388

    An XML External Entity (XXE) vulnerability in the ebookmeta.get_metadata function of lxml before v4.9.1 allows attackers to access sensitive information or cause a Denial of Service (DoS) via crafted XML input.

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

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

    CVE-2024-36827

    An XML External Entity (XXE) vulnerability in the ebookmeta.get_metadata function of ebookmeta before v1.2.8 allows attackers to access sensitive information or cause a Denial of Service (DoS) via crafted XML input.

    • Обновитесь до 1.2.8
    Опубликовано Обновлено
  12. CVE-2024-3408

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

    Authentication Bypass and RCE in man-group/dtale

    man-group/dtale version 3.10.0 is vulnerable to an authentication bypass and remote code execution (RCE) due to improper input validation. The vulnerability arises from a hardcoded `SECRET_KEY` in the flask configuration, allowing attackers to forge a session cookie if authentication is enabled. Additionally, the application fails to properly restrict custom filter queries, enabling attackers to execute arbitrary code on the server by bypassing the restriction on the `/update-settings` endpoint, even when `enable_custom_filters` is not enabled. This vulnerability allows attackers to bypass authentication mechanisms and execute remote code on

    • Обновитесь до 3.13.1
  13. CVE-2024-2965

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

    Denial-of-Service in LangChain SitemapLoader in langchain-ai/langchain

    A Denial-of-Service (DoS) vulnerability exists in the `SitemapLoader` class of the `langchain-ai/langchain` repository, affecting all versions. The `parse_sitemap` method, responsible for parsing sitemaps and extracting URLs, lacks a mechanism to prevent infinite recursion when a sitemap URL refers to the current sitemap itself. This oversight allows for the possibility of an infinite loop, leading to a crash by exceeding the maximum recursion depth in Python. This vulnerability can be exploited to occupy server socket/port resources and crash the Python process, impacting the availability of services relying on this functionality.

    • Обновитесь до 0.2.5
  14. CVE-2024-2032

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

    Race Condition Vulnerability in zenml-io/zenml

    A race condition vulnerability exists in zenml-io/zenml versions up to and including 0.55.3, which allows for the creation of multiple users with the same username when requests are sent in parallel. This issue was fixed in version 0.55.5. The vulnerability arises due to insufficient handling of concurrent user creation requests, leading to data inconsistencies and potential authentication problems. Specifically, concurrent processes may overwrite or corrupt user data, complicating user identification and posing security risks. This issue is particularly concerning for APIs that rely on usernames as input parameters, such as PUT /api/v1/users

    • Обновитесь до 0.55.5
  15. CVE-2024-5187

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

    Arbitrary File Overwrite in download_model_with_test_data in onnx/onnx

    A vulnerability in the `download_model_with_test_data` function of the onnx/onnx framework, version 1.16.0, allows for arbitrary file overwrite due to inadequate prevention of path traversal attacks in malicious tar files. This vulnerability enables attackers to overwrite any file on the system, potentially leading to remote code execution, deletion of system, personal, or application files, thus impacting the integrity and availability of the system. The issue arises from the function's handling of tar file extraction without performing security checks on the paths within the tar file, as demonstrated by the ability to overwrite the `/home/k

    • Обновитесь до 1.14.1-2.1ubuntu0.1~esm1
    • Обновитесь до 1.16.2
    • Обновитесь до 1.16.2-1
    Опубликовано Обновлено
  16. CVE-2024-3429

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

    Path Traversal in parisneo/lollms

    A path traversal vulnerability exists in the parisneo/lollms application, specifically within the `sanitize_path_from_endpoint` and `sanitize_path` functions in `lollms_core\lollms\security.py`. This vulnerability allows for arbitrary file reading when the application is running on Windows. The issue arises due to insufficient sanitization of user-supplied input, enabling attackers to bypass the path traversal protection mechanisms by crafting malicious input. Successful exploitation could lead to unauthorized access to sensitive files, information disclosure, and potentially a denial of service (DoS) condition by including numerous large or

    • Обновитесь до 9.5.0
    • Обновитесь до 9.6
  17. CVE-2024-4888

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

    Arbitrary File Deletion in BerriAI/litellm

    BerriAI's litellm, in its latest version, is vulnerable to arbitrary file deletion due to improper input validation on the `/audio/transcriptions` endpoint. An attacker can exploit this vulnerability by sending a specially crafted request that includes a file path to the server, which then deletes the specified file without proper authorization or validation. This vulnerability is present in the code where `os.remove(file.filename)` is used to delete a file, allowing any user to delete critical files on the server such as SSH keys, SQLite databases, or configuration files.

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

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

    Local File Inclusion (LFI) via URI Fragment Parsing in mlflow/mlflow

    A Local File Inclusion (LFI) vulnerability was identified in mlflow/mlflow, specifically in version 2.9.2, which was fixed in version 2.11.3. This vulnerability arises from the application's failure to properly validate URI fragments for directory traversal sequences such as '../'. An attacker can exploit this flaw by manipulating the fragment part of the URI to read arbitrary files on the local file system, including sensitive files like '/etc/passwd'. The vulnerability is a bypass to a previous patch that only addressed similar manipulation within the URI's query string, highlighting the need for comprehensive validation of all parts of a U

    • Обновитесь до 2.11.3
  19. CVE-2024-3095

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

    SSRF in Langchain Web Research Retriever in langchain-ai/langchain

    A Server-Side Request Forgery (SSRF) vulnerability exists in the Web Research Retriever component of langchain-ai/langchain version 0.1.5. The vulnerability arises because the Web Research Retriever does not restrict requests to remote internet addresses, allowing it to reach local addresses. This flaw enables attackers to execute port scans, access local services, and in some scenarios, read instance metadata from cloud environments. The vulnerability is particularly concerning as it can be exploited to abuse the Web Explorer server as a proxy for web attacks on third parties and interact with servers in the local network, including reading

    • Обновитесь до 0.2.9
    Опубликовано Обновлено
  20. CVE-2024-5206

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

    Sensitive Data Leakage in sklearn.feature_extraction.text.TfidfVectorizer in scikit-learn/scikit-learn

    A sensitive data leakage vulnerability was identified in scikit-learn's TfidfVectorizer, specifically in versions up to and including 1.4.1.post1, which was fixed in version 1.5.0. The vulnerability arises from the unexpected storage of all tokens present in the training data within the `stop_words_` attribute, rather than only storing the subset of tokens required for the TF-IDF technique to function. This behavior leads to the potential leakage of sensitive information, as the `stop_words_` attribute could contain tokens that were meant to be discarded and not stored, such as passwords or keys. The impact of this vulnerability varies based

    • Обновитесь до 1.5.0

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

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

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