p PatchFirst

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

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

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

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

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

  1. CVE-2024-45033

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

    Apache Airflow Fab Provider: Application does not invalidate session after password change via Airflow cli

    Insufficient Session Expiration vulnerability in Apache Airflow Fab Provider. This issue affects Apache Airflow Fab Provider: before 1.5.2. When user password has been changed with admin CLI, the sessions for that user have not been cleared, leading to insufficient session expiration, thus logged users could continue to be logged in even after the password was changed. This only happened when the password was changed with CLI. The problem does not happen in case change was done with webserver thus this is different from  CVE-2023-40273 https://github.com/advisories/GHSA-pm87-24wq-r8w9  which was addressed in Apache-Airflow 2.7.0 Users are

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

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

    CVE-2024-55459

    An issue in keras 3.7.0 allows attackers to write arbitrary files to the user's machine via downloading a crafted tar file through the get_file function.

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

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

    CVE-2024-53526

    composio >=0.5.40 is vulnerable to Command Execution in composio_openai, composio_claude, and composio_julep via the handle_tool_calls function.

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

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

    NiceGUI On Air authentication issue

    NiceGUI is an easy-to-use, Python-based UI framework. Prior to 2.9.1, authenticating with NiceGUI logged in the user for all browsers, including browsers in incognito mode. This vulnerability is fixed in 2.9.1.

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

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

    khoj has an IDOR in subscription management that allows unauthorized subscription modifications

    Khoj is a self-hostable artificial intelligence app. Prior to version 1.29.10, an Insecure Direct Object Reference (IDOR) vulnerability in the update_subscription endpoint allows any authenticated user to manipulate other users' Stripe subscriptions by simply modifying the email parameter in the request. The vulnerability exists in the subscription endpoint at `/api/subscription`. The endpoint uses an email parameter as a direct reference to user subscriptions without verifying object ownership. While authentication is required, there is no authorization check to verify if the authenticated user owns the referenced subscription. The issue was

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

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

    changedetection.io has Improper Input Validation Leading to LFR/Path Traversal

    changedetection.io is a free open source web page change detection, website watcher, restock monitor and notification service. Improper input validation in the application can allow attackers to perform local file read (LFR) or path traversal attacks. These vulnerabilities occur when user input is used to construct file paths without adequate sanitization or validation. For example, using file:../../../etc/passwd or file: ///etc/passwd can bypass weak validations and allow unauthorized access to sensitive files. Even though this has been addressed in previous patch, it is still insufficient. This vulnerability is fixed in 0.48.05.

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

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

    Python-sql: python-sql unary operators does not escape non-expression

    A vulnerability was found in python-sql where unary operators do not escape non-Expression.

    • Обновитесь до 0.8-1ubuntu0.1~esm1
    • Обновитесь до 0.9-1ubuntu0.1~esm1
    • Обновитесь до 1.1.0-1ubuntu0.1~esm1
    • Обновитесь до 1.3.0-1ubuntu0.1~esm1
    • Обновитесь до 1.4.0-1+deb12u1
    • Обновитесь до 1.4.0-1+deb12u1build0.24.04.1
    • Обновитесь до 1.5.2
    • Обновитесь до 1.5.2-1
    Опубликовано Обновлено
  8. CVE-2024-45805

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

    OpenCTI leaks support information due to inadequate access control

    OpenCTI is an open-source cyber threat intelligence platform. Before 6.3.0, general users can access information that can only be accessed by users with access privileges to admin and support information (SETTINGS_SUPPORT). This is due to inadequate access control for support information (http://<opencti_domain>/storage/get/support/UUID/UUID.zip), and that the UUID is available to general users using an attached query (logs query). This vulnerability is fixed in 6.3.0.

    • Обновитесь до 6.3.0
    Опубликовано Обновлено
  9. CVE-2024-12745

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

    SQL Injection in the Amazon Redshift Python Connector affecting v2.1.4

    A SQL injection in the Amazon Redshift Python Connector v2.1.4 allows a user to gain escalated privileges via the get_schemas, get_tables, or get_columns Metadata APIs. Users are recommended to upgrade to the driver version 2.1.5 or revert to driver version 2.1.3.

    • Обновитесь до 2.1.5
    Опубликовано Обновлено
  10. CVE-2024-9427

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

    Koji: escape html tag characters in the query string

    A vulnerability in Koji was found. An unsanitized input allows for an XSS attack. Javascript code from a malicious link could be reflected in the resulting web page. It is not expected to be able to submit an action or make a change in Koji due to existing XSS protections in the code

    • Обновитесь до 1.33.2
    • Обновитесь до 1.34.3
    • Обновитесь до 1.35.1
    Опубликовано Обновлено
  11. CVE-2024-56326

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

    Jinja has a sandbox breakout through indirect reference to format method

    Jinja is an extensible templating engine. Prior to 3.1.5, An oversight in how the Jinja sandboxed environment detects calls to str.format allows an attacker that controls the content of a template to execute arbitrary Python code. To exploit the vulnerability, an attacker needs to control the content of a template. Whether that is the case depends on the type of application using Jinja. This vulnerability impacts users of applications which execute untrusted templates. Jinja's sandbox does catch calls to str.format and ensures they don't escape the sandbox. However, it's possible to store a reference to a malicious string's format method, the

    • Обновитесь до 2.10-1ubuntu0.18.04.1+esm3
    • Обновитесь до 2.10.1-2ubuntu0.4
    • Обновитесь до 2.7.2-2ubuntu0.1~esm6
    • Обновитесь до 2.8-1ubuntu0.1+esm5
    • Обновитесь до 3.0.3-1ubuntu0.3
    • Обновитесь до 3.1.2-1+deb12u2
    • Обновитесь до 3.1.2-1ubuntu1.2
    • Обновитесь до 3.1.5
    • Обновитесь до 3.1.5-1
    Опубликовано Обновлено
  12. CVE-2024-56201

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

    Jinja has a sandbox breakout through malicious filenames

    Jinja is an extensible templating engine. In versions on the 3.x branch prior to 3.1.5, a bug in the Jinja compiler allows an attacker that controls both the content and filename of a template to execute arbitrary Python code, regardless of if Jinja's sandbox is used. To exploit the vulnerability, an attacker needs to control both the filename and the contents of a template. Whether that is the case depends on the type of application using Jinja. This vulnerability impacts users of applications which execute untrusted templates where the template author can also choose the template filename. This vulnerability is fixed in 3.1.5.

    • Обновитесь до 2.10-1ubuntu0.18.04.1+esm3
    • Обновитесь до 2.10.1-2ubuntu0.4
    • Обновитесь до 2.7.2-2ubuntu0.1~esm6
    • Обновитесь до 2.8-1ubuntu0.1+esm5
    • Обновитесь до 3.0.3-1ubuntu0.3
    • Обновитесь до 3.1.2-1+deb12u2
    • Обновитесь до 3.1.2-1ubuntu1.2
    • Обновитесь до 3.1.5
    • Обновитесь до 3.1.5-1
    Опубликовано Обновлено
  13. CVE-2024-56327

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

    Malicious plugin names, recipients, or identities can cause arbitrary binary execution in pyrage

    pyrage is a set of Python bindings for the rage file encryption library (age in Rust). `pyrage` uses the Rust `age` crate for its underlying operations, and `age` is vulnerable to GHSA-4fg7-vxc8-qx5w. All details of GHSA-4fg7-vxc8-qx5w are relevant to `pyrage` for the versions specified in this advisory. See GHSA-4fg7-vxc8-qx5w for full details. Versions of `pyrage` before 1.2.0 lack plugin support and are therefore **not affected**. An equivalent issue was fixed in [the reference Go implementation of age](https://github.com/FiloSottile/age), see advisory GHSA-32gq-x56h-299c. This issue has been addressed in version 1.2.3 and all users are ad

    • Обновитесь до 1.1.1-1ubuntu0.24.04.3+esm1
    • Обновитесь до 1.2.3
    Опубликовано Обновлено
  14. CVE-2024-56142

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

    Path Traversal in pghoard

    pghoard is a PostgreSQL backup daemon and restore tooling that stores backup data in cloud object stores. A vulnerability has been discovered that could allow an attacker to acquire disk access with privileges equivalent to those of pghoard, allowing for unintended path traversal. Depending on the permissions/privileges assigned to pghoard, this could allow disclosure of sensitive information. This issue has been addressed in releases after 2.2.2a. Users are advised to upgrade. There are no known workarounds for this vulnerability.

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

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

    D-Tale allows Remote Code Execution through the Custom Filter Input

    D-Tale is a visualizer for pandas data structures. Prior to version 3.16.1, users hosting D-Tale publicly can be vulnerable to remote code execution allowing attackers to run malicious code on the server. Users should upgrade to version 3.16.1 where the `update-settings` endpoint blocks the ability for users to update the `enable_custom_filters` flag. The only workaround for versions earlier than 3.16.1 is to only host D-Tale to trusted users.

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

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

    CVE-2024-21543

    Versions of the package djoser before 2.3.0 are vulnerable to Authentication Bypass when the authenticate() function fails. This is because the system falls back to querying the database directly, granting access to users with valid credentials, and eventually bypassing custom authentication checks such as two-factor authentication, LDAP validations, or requirements from configured AUTHENTICATION_BACKENDS.

    • Обновитесь до 2.0.3-1ubuntu0.1~esm1
    • Обновитесь до 2.1.0-1+deb12u1
    • Обновитесь до 2.1.0-1ubuntu0.22.04.1
    • Обновитесь до 2.1.0-1ubuntu0.24.04.1
    • Обновитесь до 2.3.0
    • Обновитесь до 2.3.1-1
    Опубликовано Обновлено
  17. CVE-2024-55633

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

    Apache Superset: SQLLab Improper readonly query validation allows unauthorized write access

    Improper Authorization vulnerability in Apache Superset. On Postgres analytic databases an attacker with SQLLab access can craft a specially designed SQL DML statement that is Incorrectly identified as a read-only query, enabling its execution. Non postgres analytics database connections and postgres analytics database connections set with a readonly user (advised) are not vulnerable.  This issue affects Apache Superset: before 4.1.0. Users are recommended to upgrade to version 4.1.0, which fixes the issue.

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

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

    OpenCTI's lack of Rate Limit lead to OTP brute forcing

    OpenCTI is an open-source cyber threat intelligence platform. In versions below 6.2.18, because the function to limit the rate of OTP does not exist, an attacker with valid credentials or a malicious user who commits internal fraud can break through the two-factor authentication and hijack the account. This is because the otpLogin mutation does not implement One Time Password rate limiting. As of time of publication, it is unknown whether a patch is available.

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

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

    CVE-2024-55587

    python-libarchive through 4.2.1 allows directory traversal (to create files) in extract in zip.py for ZipFile.extractall and ZipFile.extract.

    Опубликовано Обновлено

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

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

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