p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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-55304

    Faible · CVSS 1.8EPSS 0,25%Correctif disponible

    Exiv2 has quadratic performance in ICC profile parsing in JpegBase::readMetadata

    Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. A denial-of-service was found in Exiv2 version 0.28.5: a quadratic algorithm in the ICC profile parsing code in jpegBase::readMetadata() can cause Exiv2 to run for a long time. The denial-of-service is triggered when Exiv2 is used to read the metadata of a crafted jpg image file. The bug is fixed in version 0.28.6.

    • Mettez à jour vers 0.28.7+dfsg-2
    Publication Mise à jour
  2. CVE-2025-54080

    Faible · CVSS 1.8EPSS 0,14%Correctif disponible

    Exiv2 Segmentation Faults in Exiv2::EpsImage::writeMetadata() via crafted EPS file

    Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. An out-of-bounds read was found in Exiv2 versions 0.28.5 and earlier. The out-of-bounds read is triggered when Exiv2 is used to write metadata into a crafted image file. An attacker could potentially exploit the vulnerability to cause a denial of service by crashing Exiv2, if they can trick the victim into running Exiv2 on a crafted image file. Note that this bug is only triggered when writing the metadata, which is a less frequently used Exiv2 operation than reading the metadata. The bug is fixed in version 0.28.6.

    • Mettez à jour vers 0.25-2.1ubuntu16.04.7+esm5
    • Mettez à jour vers 0.25-3.1ubuntu0.18.04.11+esm1
    • Mettez à jour vers 0.27.2-8ubuntu2.7+esm1
    • Mettez à jour vers 0.27.5-3ubuntu1.1
    • Mettez à jour vers 0.27.6-1ubuntu0.1
    • Mettez à jour vers 0.28.5+dfsg-1ubuntu0.1
    • Mettez à jour vers 0.28.7+dfsg-2
    Publication Mise à jour
  3. CVE-2023-41471

    Élevée · CVSS 7.8EPSS 0,27%Aucun correctif publié

    CVE-2023-41471

    Cross Site Scripting vulnerability in copyparty before 1.9.2 allows a local attacker to execute arbitrary code via a crafted payload to the WEEKEND-PLANS function. NOTE: this is disputed because WEEKEND-PLANS is accessible only to actors who already have write access to the server, and they can more simply upload HTML files containing JavaScript.

    Publication Mise à jour
  4. CVE-2025-58050

    Moyenne · CVSS 6.9EPSS 0,86%Correctif disponible

    PCRE2: heap-buffer-overflow read in match_ref due to missing boundary restoration in SCS

    The PCRE2 library is a set of C functions that implement regular expression pattern matching. In version 10.45, a heap-buffer-overflow read vulnerability exists in the PCRE2 regular expression matching engine, specifically within the handling of the (*scs:...) (Scan SubString) verb when combined with (*ACCEPT) in src/pcre2_match.c. This vulnerability may potentially lead to information disclosure if the out-of-bounds data read during the memcmp affects the final match result in a way observable by the attacker. This issue has been resolved in version 10.46.

    • Mettez à jour vers 10.46-1
    • Mettez à jour vers 10.46-1~deb13u1
    Publication Mise à jour
  5. CVE-2025-57809

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

    XGrammar affected by Denial of Service by infinite recursion grammars

    XGrammar is an open-source library for efficient, flexible, and portable structured generation. Prior to version 0.1.21, XGrammar has an infinite recursion issue in the grammar. This issue has been resolved in version 0.1.21.

    • Mettez à jour vers 0.1.21
    Publication Mise à jour
  6. CVE-2025-57804

    Moyenne · CVSS 6.9EPSS 1,88%Correctif disponible

    h2 allows HTTP Request Smuggling due to illegal characters in headers

    h2 is a pure-Python implementation of a HTTP/2 protocol stack. Prior to version 4.3.0, an HTTP/2 request splitting vulnerability allows attackers to perform request smuggling attacks by injecting CRLF characters into headers. This occurs when servers downgrade HTTP/2 requests to HTTP/1.1 without properly validating header names/values, enabling attackers to manipulate request boundaries and bypass security controls. This issue has been patched in version 4.3.0.

    • Mettez à jour vers 4.3.0
    • Mettez à jour vers 4.3.0-1
    Publication Mise à jour
  7. GHSA-63cx-g855-hvv4

    Moyenne · CVSS 6.9Correctif disponible

    mitmproxy binaries embed a vulnerable python-hyper/h2 dependency

    mitmproxy 12.1.1 and below embed python-hyper/h2 ≤ v4.2.0, which has a gap in its HTTP/2 header validation. This enables request smuggling attacks when mitmproxy is in a configuration where it translates HTTP/2 to HTTP/1. For example, this affects reverse proxies to `http://` backends. It does not affect mitmproxy's regular mode. All users are encouraged to upgrade to mitmproxy 12.1.2, which includes a fixed version of h2. More details about the vulnerability itself can be found at https://github.com/python-hyper/h2/security/advisories/GHSA-847f-9342-265h.

    • Mettez à jour vers 12.1.2
    Publication Mise à jour
  8. CVE-2025-57760

    Élevée · CVSS 8.8EPSS 0,54%Correctif disponible

    Langflow Vulnerable to Privilege Escalation via CLI Superuser Creation

    Langflow is a tool for building and deploying AI-powered agents and workflows. A privilege escalation vulnerability exists in Langflow containers where an authenticated user with RCE access can invoke the internal CLI command langflow superuser to create a new administrative user. This results in full superuser access, even if the user initially registered through the UI as a regular (non-admin) account. A patched version has not been made public at this time.

    • Mettez à jour vers 0.5.1
    • Mettez à jour vers 1.5.0
    • Mettez à jour vers 1.5.1
    Publication Mise à jour
  9. CVE-2025-5302

    Élevée · CVSS 8.6EPSS 0,29%Correctif disponible

    Denial of Service (DOS) in JSONReader in run-llama/llama_index

    A denial of service vulnerability exists in the JSONReader component of the run-llama/llama_index repository, specifically in version v0.12.37. The vulnerability is caused by uncontrolled recursion when parsing deeply nested JSON files, which can lead to Python hitting its maximum recursion depth limit. This results in high resource consumption and potential crashes of the Python process. The issue is resolved in version 0.12.38.

    • Mettez à jour vers 0.12.38
    Publication Mise à jour
  10. CVE-2025-57751

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

    Denial-of-Service attack in pyLoad CNL Blueprint using dukpy.evaljs

    pyLoad is the free and open-source Download Manager written in pure Python. The jk parameter is received in pyLoad CNL Blueprint. Due to the lack of jk parameter verification, the jk parameter input by the user is directly determined as dykpy.evaljs(), resulting in the server CPU being fully occupied and the web-ui becoming unresponsive. This vulnerability is fixed in 0.5.0b3.dev92.

    • Mettez à jour vers 0.5.0b3.dev92
    Publication Mise à jour
  11. CVE-2025-48956

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

    vLLM API endpoints vulnerable to Denial of Service Attacks

    vLLM is an inference and serving engine for large language models (LLMs). From 0.1.0 to before 0.10.1.1, a Denial of Service (DoS) vulnerability can be triggered by sending a single HTTP GET request with an extremely large header to an HTTP endpoint. This results in server memory exhaustion, potentially leading to a crash or unresponsiveness. The attack does not require authentication, making it exploitable by any remote user. This vulnerability is fixed in 0.10.1.1.

    • Mettez à jour vers 0.10.1.1
    Publication Mise à jour
  12. CVE-2025-55214

    Moyenne · CVSS 6.9EPSS 0,26%Correctif disponible

    Copier safe template has filesystem write access outside destination path

    Copier library and CLI app for rendering project templates. From 7.1.0 to before 9.9.1, Copier suggests that it's safe to generate a project from a safe template, i.e. one that doesn't use unsafe features like custom Jinja extensions which would require passing the --UNSAFE,--trust flag. As it turns out, a safe template can currently write files outside the destination path where a project shall be generated or updated. This is possible when rendering a generated directory structure whose rendered path is either a relative parent path or an absolute path. Constructing such paths is possible using Copier's builtin pathjoin Jinja filter and its

    • Mettez à jour vers 9.9.1
    Publication Mise à jour
  13. CVE-2025-55201

    Élevée · CVSS 8.5EPSS 0,26%Correctif disponible

    Copier safe template has arbitrary filesystem read/write access

    Copier library and CLI app for rendering project templates. Prior to 9.9.1, a safe template can currently read and write arbitrary files because Copier exposes a few pathlib.Path objects in the Jinja context which have unconstrained I/O methods. This effectively renders the security model w.r.t. filesystem access useless. This vulnerability is fixed in 9.9.1.

    • Mettez à jour vers 9.9.1
    Publication Mise à jour
  14. CVE-2025-55675

    Moyenne · CVSS 5.3EPSS 0,6%Correctif disponible

    Apache Superset: Incorrect datasource authorization on REST API

    Apache Superset contains an improper access control vulnerability in its /explore endpoint. A missing authorization check allows an authenticated user to discover metadata about datasources they do not have permission to access. By iterating through the datasource_id in the URL, an attacker can enumerate and confirm the existence and names of protected datasources, leading to sensitive information disclosure. This issue affects Apache Superset: before 5.0.0. Users are recommended to upgrade to version 5.0.0, which fixes the issue.

    • Mettez à jour vers 5.0.0
    Publication Mise à jour
  15. CVE-2025-55674

    Moyenne · CVSS 5.3EPSS 0,69%Correctif disponible

    Apache Superset: Improper SQL authorisation, parse not checking for specific engine functions

    A bypass of the DISALLOWED_SQL_FUNCTIONS security feature in Apache Superset allows for the execution of blocked SQL functions. An attacker can use a special inline block to circumvent the denylist. This allows a user with SQL Lab access to execute functions that were intended to be disabled, leading to the disclosure of sensitive database information like the software version. This issue affects Apache Superset: before 5.0.0. Users are recommended to upgrade to version 5.0.0, which fixes the issue.

    • Mettez à jour vers 5.0.0
    Publication Mise à jour
  16. CVE-2025-55672

    Moyenne · CVSS 5.3EPSS 0,74%Correctif disponible

    Apache Superset: Stored XSS on charts metadata

    A stored Cross-Site Scripting (XSS) vulnerability exists in Apache Superset's chart visualization. An authenticated user with permissions to edit charts can inject a malicious payload into a column's label. The payload is not properly sanitized and gets executed in the victim's browser when they hover over the chart, potentially leading to session hijacking or the execution of arbitrary commands on behalf of the user. This issue affects Apache Superset: before 5.0.0. Users are recommended to upgrade to version 5.0.0, which fixes the issue.

    • Mettez à jour vers 5.0.0
    Publication Mise à jour
  17. CVE-2025-55673

    Moyenne · CVSS 5.3EPSS 0,57%Correctif disponible

    Apache Superset: Metadata exposure in embedded charts

    When a guest user accesses a chart in Apache Superset, the API response from the /chart/data endpoint includes a query field in its payload. This field contains the underlying query, which improperly discloses database schema information, such as table names, to the low-privileged guest user. This issue affects Apache Superset: before 4.1.3. Users are recommended to upgrade to version 4.1.3, which fixes the issue.

    • Mettez à jour vers 4.1.3
    • Mettez à jour vers 4.1.3.post1
    Publication Mise à jour
  18. CVE-2025-55197

    Moyenne · CVSS 6.6EPSS 0,51%Correctif disponible

    pypdf's Manipulated FlateDecode streams can exhaust RAM

    pypdf is a free and open-source pure-python PDF library. Prior to version 6.0.0, an attacker can craft a PDF which leads to the RAM being exhausted. This requires just reading the file if a series of FlateDecode filters is used on a malicious cross-reference stream. Other content streams are affected on explicit access. This issue has been fixed in 6.0.0. If an update is not possible, a workaround involves including the fixed code from pypdf.filters.decompress into the existing filters file.

    • Mettez à jour vers 6.0.0
    • Mettez à jour vers 6.9.0-1
    Publication Mise à jour
  19. CVE-2025-54791

    Moyenne · CVSS 5.3EPSS 0,28%Correctif disponible

    OMERO.web displays unecessary user information when requesting to reset the password

    OMERO.web provides a web based client and plugin infrastructure. Prior to version 5.29.2, if an error occurred when resetting a user's password using the Forgot Password option in OMERO.web, the error message displayed on the Web page can disclose information about the user. This issue has been patched in version 5.29.2. A workaround involves disabling the Forgot password option in OMERO.web using the omero.web.show_forgot_password configuration property.

    • Mettez à jour vers 5.29.2
    Publication Mise à jour
  20. GHSA-674p-xv2x-rf3g

    Faible · CVSS 3.7Correctif disponible

    Litestar has potential log injection in exception logging

    ### Summary Litestar does not escape url paths when logging exceptions. This makes logger vulnerable to CRLF injection if logging level is configured to debug or `log_exceptions` is set to "always", which allows attackers to inject newlines and forge log entries. ### Details Litestar directly formats unquoted path into exception logs without validation or escaping when using default exception logging handler. https://github.com/litestar-org/litestar/blob/1e0dc7c4d67151c836208a3e360051e983b5083a/litestar/logging/config.py#L145-L150 Attackers can inject newlines in logs by embedding`%0d%0a` in url path. `log_exceptions="always"` is not en

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