p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

Filtrer les vulnérabilités
Python

Vulnérabilités : 7135

  1. CVE-2025-5168

    Moyenne · CVSS 4.8EPSS 0,26%Aucun correctif publié

    Open Asset Import Library Assimp MDLLoader.cpp ImportUVCoordinate_3DGS_MDL345 out-of-bounds

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been rated as problematic. Affected by this issue is the function MDLImporter::ImportUVCoordinate_3DGS_MDL345 of the file assimp/code/AssetLib/MDL/MDLLoader.cpp. The manipulation of the argument iIndex leads to out-of-bounds read. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The project decided to collect all Fuzzer bugs in a main-issue to address them in the future.

    Publication Mise à jour
  2. CVE-2025-5167

    Moyenne · CVSS 4.8EPSS 0,26%Aucun correctif publié

    Open Asset Import Library Assimp LWOLoader.h GetS0 out-of-bounds

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been declared as problematic. Affected by this vulnerability is the function LWOImporter::GetS0 in the library assimp/code/AssetLib/LWO/LWOLoader.h. The manipulation of the argument out leads to out-of-bounds read. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. The project decided to collect all Fuzzer bugs in a main-issue to address them in the future.

    Publication Mise à jour
  3. CVE-2025-5166

    Moyenne · CVSS 4.8EPSS 0,26%Correctif disponible

    Open Asset Import Library Assimp MDC File Parser MDCLoader.cpp InternReadFile out-of-bounds

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3. It has been classified as problematic. Affected is the function MDCImporter::InternReadFile of the file assimp/code/AssetLib/MDC/MDCLoader.cpp of the component MDC File Parser. The manipulation of the argument pcVerts leads to out-of-bounds read. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used. The project decided to collect all Fuzzer bugs in a main-issue to address them in the future.

    • Mettez à jour vers 6.0.3+ds-1
    Publication Mise à jour
  4. CVE-2025-5165

    Moyenne · CVSS 4.8EPSS 0,26%Correctif disponible

    Open Asset Import Library Assimp MDCLoader.cpp ValidateSurfaceHeader out-of-bounds

    A vulnerability was found in Open Asset Import Library Assimp 5.4.3 and classified as problematic. This issue affects the function MDCImporter::ValidateSurfaceHeader of the file assimp/code/AssetLib/MDC/MDCLoader.cpp. The manipulation of the argument pcSurface2 leads to out-of-bounds read. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The project decided to collect all Fuzzer bugs in a main-issue to address them in the future.

    • Mettez à jour vers 6.0.3+ds-1
    Publication Mise à jour
  5. CVE-2025-5150

    Moyenne · CVSS 5.3EPSS 0,72%Aucun correctif publié

    docarray Web API torch_dataset.py __getitem__ prototype pollution

    A vulnerability was found in docarray up to 0.40.1. It has been rated as critical. Affected by this issue is the function __getitem__ of the file /docarray/data/torch_dataset.py of the component Web API. The manipulation leads to improperly controlled modification of object prototype attributes ('prototype pollution'). The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Publication Mise à jour
  6. CVE-2025-5148

    Moyenne · CVSS 4.8EPSS 0,21%Aucun correctif publié

    FunAudioLLM InspireMusic Pickle Data model.py load_state_dict deserialization

    A vulnerability was found in FunAudioLLM InspireMusic up to bf32364bcb0d136497ca69f9db622e9216b029dd. It has been classified as critical. Affected is the function load_state_dict of the file inspiremusic/cli/model.py of the component Pickle Data Handler. The manipulation leads to deserialization. An attack has to be approached locally. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The name of the patch is 784cbf8dde2cf1456ff808aeba23177e1810e7a9. It is recommended to apply a patch to fix this issue.

    Publication Mise à jour
  7. CVE-2025-47277

    Critique · CVSS 9.8EPSS 0,96%Correctif disponible

    vLLM Allows Remote Code Execution via PyNcclPipe Communication Service

    vLLM, an inference and serving engine for large language models (LLMs), has an issue in versions 0.6.5 through 0.8.4 that ONLY impacts environments using the `PyNcclPipe` KV cache transfer integration with the V0 engine. No other configurations are affected. vLLM supports the use of the `PyNcclPipe` class to establish a peer-to-peer communication domain for data transmission between distributed nodes. The GPU-side KV-Cache transmission is implemented through the `PyNcclCommunicator` class, while CPU-side control message passing is handled via the `send_obj` and `recv_obj` methods on the CPU side.​ The intention was that this interface should

    • Mettez à jour vers 0.8.5
    Publication Mise à jour
  8. CVE-2025-46725

    Élevée · CVSS 8.1EPSS 0,53%Correctif disponible

    Langroid has a Code Injection vulnerability in LanceDocChatAgent through vector_store

    Langroid is a Python framework to build large language model (LLM)-powered applications. Prior to version 0.53.15, `LanceDocChatAgent` uses pandas eval() through `compute_from_docs()`. As a result, an attacker may be able to make the agent run malicious commands through `QueryPlan.dataframe_calc]`) compromising the host system. Langroid 0.53.15 sanitizes input to the affected function by default to tackle the most common attack vectors, and added several warnings about the risky behavior in the project documentation.

    • Mettez à jour vers 0.53.15
    Publication Mise à jour
  9. CVE-2025-46724

    Critique · CVSS 9.8EPSS 0,83%Correctif disponible

    Langroid has a Code Injection vulnerability in TableChatAgent

    Langroid is a Python framework to build large language model (LLM)-powered applications. Prior to version 0.53.15, `TableChatAgent` uses `pandas eval()`. If fed by untrusted user input, like the case of a public-facing LLM application, it may be vulnerable to code injection. Langroid 0.53.15 sanitizes input to `TableChatAgent` by default to tackle the most common attack vectors, and added several warnings about the risky behavior in the project documentation.

    • Mettez à jour vers 0.53.15
    Publication Mise à jour
  10. CVE-2025-26621

    Élevée · CVSS 7.6EPSS 0,42%Correctif disponible

    OpenCTI vulnerable to Denial of Service through web hook

    OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.5.2, any user with the capability manage customizations can edit webhook that will execute javascript code. This can be abused to cause a denial of service attack by prototype pollution, making the node js server running the OpenCTI frontend become unavailable. Version 6.5.2 fixes the issue.

    • Mettez à jour vers 6.5.2
    Publication Mise à jour
  11. CVE-2025-2099

    Moyenne · CVSS 5.3EPSS 0,61%Correctif disponible

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

    A vulnerability in the `preprocess_string()` function of the `transformers.testing_utils` module in huggingface/transformers version v4.48.3 allows for a Regular Expression Denial of Service (ReDoS) attack. The regular expression used to process code blocks in docstrings contains nested quantifiers, leading to exponential backtracking when processing input with a large number of newline characters. An attacker can exploit this by providing a specially crafted payload, causing high CPU usage and potential application downtime, effectively resulting in a Denial of Service (DoS) scenario.

    • Mettez à jour vers 4.49.0
    • Mettez à jour vers 4.50.0
    Publication Mise à jour
  12. CVE-2025-47273

    Élevée · CVSS 7.7EPSS 1,59%Correctif disponible

    setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write

    setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. A path traversal vulnerability in `PackageIndex` is present in setuptools prior to version 78.1.1. An attacker would be allowed to write files to arbitrary locations on the filesystem with the permissions of the process running the Python code, which could escalate to remote code execution depending on the context. Version 78.1.1 fixes the issue.

    • Mettez à jour vers 20.7.0-1ubuntu0.1~esm3
    • Mettez à jour vers 3.3-1ubuntu2+esm3
    • Mettez à jour vers 39.0.1-2ubuntu0.1+esm2
    • Mettez à jour vers 44.1.1-1.2ubuntu0.22.04.1+esm2
    • Mettez à jour vers 45.2.0-1ubuntu0.3
    • Mettez à jour vers 59.6.0-1.2ubuntu0.22.04.3
    • Mettez à jour vers 66.1.1-1+deb12u2
    • Mettez à jour vers 68.1.2-2ubuntu1.2
    • Mettez à jour vers 78.1.1
    • Mettez à jour vers 78.1.1-0.1
    • Mettez à jour vers 8.1.1-2ubuntu0.6+esm12
    • Mettez à jour vers 9.0.1-2.3~ubuntu1.18.04.8+esm8
    Publication Mise à jour
  13. CVE-2025-32962

    Moyenne · CVSS 4.3EPSS 0,23%Correctif disponible

    Flask-AppBuilder open redirect vulnerability using HTTP host injection

    Flask-AppBuilder is an application development framework built on top of Flask. Versions prior to 4.6.2 would allow for a malicious unauthenticated actor to perform an open redirect by manipulating the Host header in HTTP requests. Flask-AppBuilder 4.6.2 introduced the `FAB_SAFE_REDIRECT_HOSTS` configuration variable, which allows administrators to explicitly define which domains are considered safe for redirection. As a workaround, use a reverse proxy to enforce trusted host headers.

    • Mettez à jour vers 4.6.2
    Publication Mise à jour
  14. CVE-2025-47287

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

    Tornado vulnerable to excessive logging caused by malformed multipart form data

    Tornado is a Python web framework and asynchronous networking library. When Tornado's ``multipart/form-data`` parser encounters certain errors, it logs a warning but continues trying to parse the remainder of the data. This allows remote attackers to generate an extremely high volume of logs, constituting a DoS attack. This DoS is compounded by the fact that the logging subsystem is synchronous. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking `Content-Type: multipart/form-data` in a proxy.

    • Mettez à jour vers 6.1.0-3ubuntu0.1~esm2
    • Mettez à jour vers 6.2.0-3+deb12u2
    • Mettez à jour vers 6.4.0-1ubuntu0.2
    • Mettez à jour vers 6.4.2-2
    • Mettez à jour vers 6.5
    Publication Mise à jour
  15. CVE-2025-47774

    Faible · CVSS 2.9EPSS 0,48%Aucun correctif publié

    Vyper's `slice()` may elide side-effects when output length is 0

    Vyper is the Pythonic Programming Language for the Ethereum Virtual Machine. In versions up to and including 0.4.2rc1, the `slice()` builtin can elide side effects when the output length is 0, and the source bytestring is a builtin (`msg.data` or `<address>.code`). The reason is that for these source locations, the check that `length >= 1` is skipped. The result is that a 0-length bytestring constructed with slice can be passed to `make_byte_array_copier`, which elides evaluation of its source argument when the max length is 0. The impact is that side effects in the `start` argument may be elided when the `length` argument is 0, e.g. `slice(m

    Publication Mise à jour
  16. CVE-2025-47285

    Faible · CVSS 2.9EPSS 0,46%Aucun correctif publié

    Vyper's `concat()` builtin may elide side-effects for zero-length arguments

    Vyper is the Pythonic Programming Language for the Ethereum Virtual Machine. In versions up to and including 0.4.2rc1, `concat()` may skip evaluation of side effects when the length of an argument is zero. This is due to a fastpath in the implementation which skips evaluation of argument expressions when their length is zero. In practice, it would be very unusual in user code to construct zero-length bytestrings using an expression with side-effects, since zero-length bytestrings are typically constructed with the empty literal `b""`; the only way to construct an empty bytestring which has side effects would be with the ternary operator intro

    Publication Mise à jour
  17. CVE-2025-4516

    Moyenne · CVSS 5.9EPSS 0,22%Correctif disponible

    Use-after-free in "unicode_escape" decoder with error handler

    There is an issue in CPython when using `bytes.decode("unicode_escape", error="ignore|replace")`. If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

    • Mettez à jour vers 3.10.12-1~22.04.10
    • Mettez à jour vers 3.10.18
    • Mettez à jour vers 3.11.0~rc1-1~22.04.1~esm4
    • Mettez à jour vers 3.11.13
    • Mettez à jour vers 3.11.2-6+deb12u7
    • Mettez à jour vers 3.12.11
    • Mettez à jour vers 3.12.3-1ubuntu0.6
    • Mettez à jour vers 3.13.3-4
    • Mettez à jour vers 3.13.4
    • Mettez à jour vers 3.14.0-1
    • Mettez à jour vers 3.14.0b2
    • Mettez à jour vers 3.6.9-1~18.04ubuntu1.13+esm5
    • Mettez à jour vers 3.7.5-2ubuntu1~18.04.2+esm6
    • Mettez à jour vers 3.8.0-3ubuntu1~18.04.2+esm5
    • Mettez à jour vers 3.8.10-0ubuntu1~20.04.18+esm1
    • Mettez à jour vers 3.9.23
    • Mettez à jour vers 3.9.5-3ubuntu0~20.04.1+esm5
    Publication Mise à jour
  18. CVE-2025-47783

    Élevée · CVSS 7.6EPSS 0,6%Code d’exploitation publicCorrectif disponible

    label-studio vulnerable to Cross-Site Scripting (Reflected) via the label_config parameter.

    Label Studio is a multi-type data labeling and annotation tool. A vulnerability in versions prior to 1.18.0 allows an attacker to inject a malicious script into the context of a web page, which can lead to data theft, session hijacking, unauthorized actions on behalf of the user, and other attacks. The vulnerability is reproducible when sending a properly formatted request to the `POST /projects/upload-example/` endpoint. In the source code, the vulnerability is located at `label_studio/projects/views.py`. Version 1.18.0 contains a patch for the issue.

    • Mettez à jour vers 1.18.0
    Publication Mise à jour
  19. CVE-2025-47782

    Élevée · CVSS 8.9EPSS 0,51%Correctif disponible

    motionEye vulnerable to RCE in add_camera Function Due to unsafe command execution

    motionEye is an online interface for the software motion, a video surveillance program with motion detection. In versions 0.43.1b1 through 0.43.1b3, using a constructed (camera) device path with the `add`/`add_camera` motionEye web API allows an attacker with motionEye admin user credentials to execute any command within a non-interactive shell as motionEye run user, `motion` by default. The vulnerability has been patched with motionEye v0.43.1b4. As a workaround, apply the patch manually.

    • Mettez à jour vers 0.43.1b4
    Publication Mise à jour
  20. CVE-2025-26864

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

    Apache IoTDB: Exposure of Sensitive Information in IoTDB OpenID Authentication

    Exposure of Sensitive Information to an Unauthorized Actor, Insertion of Sensitive Information into Log File vulnerability in the OpenIdAuthorizer of Apache IoTDB. This issue affects Apache IoTDB: from 0.10.0 through 1.3.3, from 2.0.1-beta before 2.0.2. Users are recommended to upgrade to version 1.3.4 and 2.0.2, which fix the issue.

    • Mettez à jour vers 1.3.4
    • Mettez à jour vers 2.0.2
    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 →