p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de la pile Python · Page n° 194

Vulnérabilités publiées pour Python au cours des 30 derniers jours : 354. Présentes dans le catalogue KEV : 1.

Filtrer les vulnérabilités
Python

Vulnérabilités : 7137

  1. CVE-2024-5062

    Moyenne · CVSS 5.3EPSS 0,39%Correctif disponible

    Reflected XSS through survey redirect parameter in zenml-io/zenml

    A reflected Cross-Site Scripting (XSS) vulnerability was identified in zenml-io/zenml version 0.57.1. The vulnerability exists due to improper neutralization of input during web page generation, specifically within the survey redirect parameter. This flaw allows an attacker to redirect users to a specified URL after completing a survey, without proper validation of the 'redirect' parameter. Consequently, an attacker can execute arbitrary JavaScript code in the context of the user's browser session. This vulnerability could be exploited to steal cookies, potentially leading to account takeover.

    • Mettez à jour vers 0.58.0
    Publication Mise à jour
  2. CVE-2024-5642

    Moyenne · CVSS 6.5EPSS 0,74%Correctif disponible

    Buffer overread when using an empty list with SSLContext.set_npn_protocols()

    CPython 3.9 and earlier doesn't disallow configuring an empty list ("[]") for SSLContext.set_npn_protocols() which is an invalid value for the underlying OpenSSL API. This results in a buffer over-read when NPN is used (see CVE-2024-5535 for OpenSSL). This vulnerability is of low severity due to NPN being not widely used and specifying an empty list likely being uncommon in-practice (typically a protocol name would be configured).

    • Mettez à jour vers 3.10.0b1
    • Mettez à jour vers 3.9.24
    • Mettez à jour vers 7.3.10+dfsg-1
    Publication Mise à jour
  3. CVE-2024-5980

    Critique · CVSS 9.1EPSS 1,32%Correctif disponible

    Arbitrary File Write via /v1/runs API endpoint in lightning-ai/pytorch-lightning

    A vulnerability in the /v1/runs API endpoint of lightning-ai/pytorch-lightning v2.2.4 allows attackers to exploit path traversal when extracting tar.gz files. When the LightningApp is running with the plugin_server, attackers can deploy malicious tar.gz plugins that embed arbitrary files with path traversal vulnerabilities. This can result in arbitrary files being written to any directory in the victim's local file system, potentially leading to remote code execution.

    • Mettez à jour vers 2.3.3
    Publication Mise à jour
  4. CVE-2024-6139

    Élevée · CVSS 7.3EPSS 0,52%Aucun correctif publié

    Path Traversal in parisneo/lollms

    A path traversal vulnerability exists in the XTTS server of the parisneo/lollms package version v9.6. This vulnerability allows an attacker to write audio files to arbitrary locations on the system and enumerate file paths. The issue arises from improper validation of user-provided file paths in the `tts_to_file` endpoint.

    Publication Mise à jour
  5. CVE-2024-5824

    Élevée · CVSS 7.4EPSS 0,45%Correctif disponible

    Path Traversal in parisneo/lollms

    A path traversal vulnerability in the `/set_personality_config` endpoint of parisneo/lollms version 9.4.0 allows an attacker to overwrite the `configs/config.yaml` file. This can lead to remote code execution by changing server configuration properties such as `force_accept_remote_access` and `turn_on_code_validation`.

    • Mettez à jour vers 9.5.0
    Publication Mise à jour
  6. CVE-2024-6085

    Élevée · CVSS 8.6EPSS 0,64%Aucun correctif publié

    Path Traversal in parisneo/lollms

    A path traversal vulnerability exists in the XTTS server included in the lollms package, version v9.6. This vulnerability arises from the ability to perform an unauthenticated root folder settings change. Although the read file endpoint is protected against path traversals, this protection can be bypassed by changing the root folder to '/'. This allows attackers to read arbitrary files on the system. Additionally, the output folders can be changed to write arbitrary audio files to any location on the system.

    Publication Mise à jour
  7. CVE-2024-5822

    Élevée · CVSS 7.3EPSS 0,52%Aucun correctif publié

    Server-Side Request Forgery (SSRF) in gaizhenbiao/ChuanhuChatGPT

    A Server-Side Request Forgery (SSRF) vulnerability exists in the upload processing interface of gaizhenbiao/ChuanhuChatGPT versions <= ChuanhuChatGPT-20240410-git.zip. This vulnerability allows attackers to send crafted requests from the vulnerable server to internal or external resources, potentially bypassing security controls and accessing sensitive data.

    Publication Mise à jour
  8. CVE-2024-6038

    Élevée · CVSS 7.5EPSS 0,66%Aucun correctif publié

    ReDoS Vulnerability in gaizhenbiao/chuanhuchatgpt

    A Regular Expression Denial of Service (ReDoS) vulnerability exists in the latest version of gaizhenbiao/chuanhuchatgpt. The vulnerability is located in the filter_history function within the utils.py module. This function takes a user-provided keyword and attempts to match it against chat history filenames using a regular expression search. Due to the lack of sanitization or validation of the keyword parameter, an attacker can inject a specially crafted regular expression, leading to a denial of service condition. This can cause severe degradation of service performance and potential system unavailability.

    Publication Mise à jour
  9. CVE-2024-5710

    Moyenne · CVSS 5.3EPSS 0,41%Correctif disponible

    Improper Access Control in Team Management in berriai/litellm

    berriai/litellm version 1.34.34 is vulnerable to improper access control in its team management functionality. This vulnerability allows attackers to perform unauthorized actions such as creating, updating, viewing, deleting, blocking, and unblocking any teams, as well as adding or deleting any member to or from any teams. The vulnerability stems from insufficient access control checks in various team management endpoints, enabling attackers to exploit these functionalities without proper authorization.

    • Mettez à jour vers 1.40.15
    Publication Mise à jour
  10. CVE-2024-6090

    Élevée · CVSS 7.5EPSS 0,86%Aucun correctif publié

    Path Traversal Vulnerability in gaizhenbiao/chuanhuchatgpt

    A path traversal vulnerability exists in gaizhenbiao/chuanhuchatgpt version 20240410, allowing any user to delete other users' chat histories. This vulnerability can also be exploited to delete any files ending in `.json` on the target system, leading to a denial of service as users are unable to authenticate.

    Publication Mise à jour
  11. CVE-2024-5751

    Critique · CVSS 9.8EPSS 0,88%Correctif disponible

    Remote Code Execution in BerriAI/litellm

    BerriAI/litellm version v1.35.8 contains a vulnerability where an attacker can achieve remote code execution. The vulnerability exists in the `add_deployment` function, which decodes and decrypts environment variables from base64 and assigns them to `os.environ`. An attacker can exploit this by sending a malicious payload to the `/config/update` endpoint, which is then processed and executed by the server when the `get_secret` function is triggered. This requires the server to use Google KMS and a database to store a model.

    • Mettez à jour vers 1.40.16
    Publication Mise à jour
  12. CVE-2024-5826

    Critique · CVSS 9.8EPSS 0,88%Aucun correctif publié

    Remote Code Execution via Prompt Injection in vanna-ai/vanna

    In the latest version of vanna-ai/vanna, the `vanna.ask` function is vulnerable to remote code execution due to prompt injection. The root cause is the lack of a sandbox when executing LLM-generated code, allowing an attacker to manipulate the code executed by the `exec` function in `src/vanna/base/base.py`. This vulnerability can be exploited by an attacker to achieve remote code execution on the app backend server, potentially gaining full control of the server.

    Publication Mise à jour
  13. CVE-2024-5979

    Élevée · CVSS 7.5EPSS 0,79%Correctif disponible

    Denial of Service via Invalid Argument in h2oai/h2o-3

    In h2oai/h2o-3 version 3.46.0, the `run_tool` command in the `rapids` component allows the `main` function of any class under the `water.tools` namespace to be called. One such class, `MojoConvertTool`, crashes the server when invoked with an invalid argument, causing a denial of service.

    • Mettez à jour vers 3.46.0.6
    Publication Mise à jour
  14. CVE-2024-22232

    Élevée · CVSS 7.7EPSS 0,84%Correctif disponible

    Specially crafted url can be created which leads to a directory traversal in the salt file server

    A specially crafted url can be created which leads to a directory traversal in the salt file server. A malicious user can read an arbitrary file from a Salt master’s filesystem.

    • Mettez à jour vers 3005.5
    • Mettez à jour vers 3005.5, 3006.6
    • Mettez à jour vers 3006.6
    Publication Mise à jour
  15. CVE-2024-22231

    Moyenne · CVSS 5EPSS 0,69%Correctif disponible

    Syndic cache directory creation is vulnerable to a directory traversal attack

    Syndic cache directory creation is vulnerable to a directory traversal attack in salt project which can lead a malicious attacker to create an arbitrary directory on a Salt master.

    • Mettez à jour vers 3005.5
    • Mettez à jour vers 3005.5, 3006.6
    • Mettez à jour vers 3006.6
    Publication Mise à jour
  16. CVE-2024-39705

    Critique · CVSS 9.8EPSS 1,35%Correctif disponible

    CVE-2024-39705

    NLTK through 3.8.1 allows remote code execution if untrusted packages have pickled Python code, and the integrated data package download functionality is used. This affects, for example, averaged_perceptron_tagger and punkt.

    • Mettez à jour vers 3.9
    • Mettez à jour vers 3.9.1-1
    Publication Mise à jour
  17. CVE-2024-21520

    Moyenne · CVSS 5.3EPSS 1,13%Correctif disponible

    CVE-2024-21520

    Versions of the package djangorestframework before 3.15.2 are vulnerable to Cross-site Scripting (XSS) via the break_long_headers template filter due to improper input sanitization before splitting and joining with <br> tags.

    • Mettez à jour vers 3.15.2
    • Mettez à jour vers 3.15.2-1
    Publication Mise à jour
  18. CVE-2024-38526

    Faible · CVSS 0EPSS 3,83%Correctif disponible

    pdoc embeds link to malicious CDN if math mode is enabled

    pdoc provides API Documentation for Python Projects. Documentation generated with `pdoc --math` linked to JavaScript files from polyfill.io. The polyfill.io CDN has been sold and now serves malicious code. This issue has been fixed in pdoc 14.5.1.

    • Mettez à jour vers 14.5.1
    Publication Mise à jour
  19. CVE-2023-49793

    Moyenne · CVSS 6.5EPSS 0,73%Correctif disponible

    Path traversal in `CodeChecker server` in the endpoint of `CodeChecker store`

    CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. Zip files uploaded to the server endpoint of `CodeChecker store` are not properly sanitized. An attacker, using a path traversal attack, can load and display files on the machine of `CodeChecker server`. The vulnerable endpoint is `/Default/v6.53/CodeCheckerService@massStoreRun`. The path traversal vulnerability allows reading data on the machine of the `CodeChecker server`, with the same permission level as the `CodeChecker server`. The attack requires a user account on the `CodeChecker server`, with permission to store to a

    • Mettez à jour vers 6.23.0
    Publication Mise à jour
  20. CVE-2024-3121

    Moyenne · CVSS 6.8EPSS 0,45%Aucun correctif publié

    Remote Code Execution in create_conda_env function in parisneo/lollms

    A remote code execution vulnerability exists in the create_conda_env function of the parisneo/lollms repository, version 5.9.0. The vulnerability arises from the use of shell=True in the subprocess.Popen function, which allows an attacker to inject arbitrary commands by manipulating the env_name and python_version parameters. This issue could lead to a serious security breach as demonstrated by the ability to execute the 'whoami' command among potentially other harmful commands.

    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →