p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

    Moyenne · CVSS 5.5EPSS 0,38%Correctif disponible

    File Upload Bypass in django Filer

    Unrestricted Upload of File with Dangerous Type, Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in django CMS Association django Filer allows Input Data Manipulation, Stored XSS. This issue affects django Filer: from 3 before 3.3.

    • Mettez à jour vers 3.3
    • Mettez à jour vers 3.3.0
    Publication Mise à jour
  2. CVE-2024-52595

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

    HTML Cleaner allows crafted scripts in special contexts like svg or math to pass through

    lxml_html_clean is a project for HTML cleaning functionalities copied from `lxml.html.clean`. Prior to version 0.4.0, the HTML Parser in lxml does not properly handle context-switching for special HTML tags such as `<svg>`, `<math>` and `<noscript>`. This behavior deviates from how web browsers parse and interpret such tags. Specifically, content in CSS comments is ignored by lxml_html_clean but may be interpreted differently by web browsers, enabling malicious scripts to bypass the cleaning process. This vulnerability could lead to Cross-Site Scripting (XSS) attacks, compromising the security of users relying on lxml_html_clean in default co

    • Mettez à jour vers 0.4.0
    • Mettez à jour vers 0.4.1-1
    Publication Mise à jour
  3. CVE-2024-52304

    Moyenne · CVSS 6.3EPSS 0,56%Correctif disponible

    aiohttp vulnerable to request smuggling due to incorrect parsing of chunk extensions

    aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.10.11, the Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions. If a pure Python version of aiohttp is installed (i.e. without the usual C extensions) or `AIOHTTP_NO_EXTENSIONS` is enabled, then an attacker may be able to execute a request smuggling attack to bypass certain firewalls or proxy protections. Version 3.10.11 fixes the issue.

    • Mettez à jour vers 3.0.1-1ubuntu0.1~esm5
    • Mettez à jour vers 3.10.11
    • Mettez à jour vers 3.10.11-1
    • Mettez à jour vers 3.8.1-4ubuntu0.2+esm1
    • Mettez à jour vers 3.8.4-1+deb12u1
    • Mettez à jour vers 3.9.1-1ubuntu0.1+esm1
    Publication Mise à jour
  4. CVE-2024-52303

    Élevée · CVSS 8.7EPSS 0,59%Correctif disponible

    aiohttp memory leak when middleware is enabled when requesting a resource with a non-allowed method

    aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. In versions starting with 3.10.6 and prior to 3.10.11, a memory leak can occur when a request produces a MatchInfoError. This was caused by adding an entry to a cache on each request, due to the building of each MatchInfoError producing a unique cache entry. An attacker may be able to exhaust the memory resources of a server by sending a substantial number (100,000s to millions) of such requests. Those who use any middlewares with aiohttp.web should upgrade to version 3.10.11 to receive a patch.

    • Mettez à jour vers 3.10.11
    • Mettez à jour vers 3.10.11-1
    Publication Mise à jour
  5. CVE-2024-47533

    Critique · CVSS 9.8EPSS 4%Code d’exploitation publicCorrectif disponible

    Cobbler allows anyone to connect to cobbler XML-RPC server with a known password and make changes

    Cobbler, a Linux installation server that allows for rapid setup of network installation environments, has an improper authentication vulnerability starting in version 3.0.0 and prior to versions 3.2.3 and 3.3.7. `utils.get_shared_secret()` always returns `-1`, which allows anyone to connect to cobbler XML-RPC as user `''` password `-1` and make any changes. This gives anyone with network access to a cobbler server full control of the server. Versions 3.2.3 and 3.3.7 fix the issue.

    • Mettez à jour vers 3.2.3
    • Mettez à jour vers 3.3.7
    Publication Mise à jour
  6. CVE-2024-37155

    Moyenne · CVSS 6.5EPSS 0,46%Correctif disponible

    OpenCTI May Bypass Introspection Restriction

    OpenCTI is an open source platform allowing organizations to manage their cyber threat intelligence knowledge and observables. Prior to version 6.1.9, the regex validation used to prevent Introspection queries can be bypassed by removing the extra whitespace, carriage return, and line feed characters from the query. GraphQL Queries in OpenCTI can be validated using the `secureIntrospectionPlugin`. The regex check in the plkugin can be bypassed by removing the carriage return and line feed characters (`\r\n`). Running a curl command against a local instance of OpenCTI will result in a limited error message. By running the same Introspection q

    • Mettez à jour vers 6.1.9
    Publication Mise à jour
  7. CVE-2024-11319

    Moyenne · CVSS 4.8EPSS 0,54%Correctif disponible

    Stored XSS in Open Source Project "django-cms"

    Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in django CMS Association django-cms allows Cross-Site Scripting (XSS). This issue affects django-cms: 3.11.7, 3.11.8, 4.1.2, 4.1.3.

    • Mettez à jour vers 3.11.9
    • Mettez à jour vers 4.1.4
    Publication Mise à jour
  8. CVE-2023-6110

    Moyenne · CVSS 5.5EPSS 0,52%Correctif disponible

    Openstack: deleting a non existing access rule deletes another existing access rule in it's scope

    A flaw was found in OpenStack. When a user tries to delete a non-existing access rule in it's scope, it deletes other existing access rules which are not associated with any application credentials.

    • Mettez à jour vers 5.2.0-0ubuntu1.20.04.2
    • Mettez à jour vers 5.8.0-0ubuntu1.1
    • Mettez à jour vers 6.3.0
    • Mettez à jour vers 6.3.0-2
    Publication Mise à jour
  9. CVE-2024-1240

    Moyenne · CVSS 4.6EPSS 0,34%Aucun correctif publié

    Open Redirection in pyload/pyload

    An open redirection vulnerability exists in pyload/pyload version 0.5.0. The vulnerability is due to improper handling of the 'next' parameter in the login functionality. An attacker can exploit this vulnerability to redirect users to malicious sites, which can be used for phishing or other malicious activities. The issue is fixed in pyload-ng 0.5.0b3.dev79.

    Publication Mise à jour
  10. CVE-2021-3988

    Moyenne · CVSS 5.7EPSS 0,38%Correctif disponible

    Cross-site Scripting (XSS) in janeczku/calibre-web

    A Cross-site Scripting (XSS) vulnerability exists in janeczku/calibre-web, specifically in the file `edit_books.js`. The vulnerability occurs when editing book properties, such as uploading a cover or a format. The affected code directly inserts user input into the DOM without proper sanitization, allowing attackers to execute arbitrary JavaScript code. This can lead to various attacks, including stealing cookies. The issue is present in the code handling the `#btn-upload-cover` change event.

    • Mettez à jour vers 0.6.15
    Publication Mise à jour
  11. CVE-2021-3987

    Moyenne · CVSS 5.4EPSS 0,35%Correctif disponible

    Improper Access Control in janeczku/calibre-web

    An improper access control vulnerability exists in janeczku/calibre-web. The affected version allows users without public shelf permissions to create public shelves. The vulnerability is due to the `create_shelf` method in `shelf.py` not verifying if the user has the necessary permissions to create a public shelf. This issue can lead to unauthorized actions being performed by users.

    • Mettez à jour vers 0.6.15
    Publication Mise à jour
  12. CVE-2021-3986

    Moyenne · CVSS 4.3EPSS 0,37%Correctif disponible

    Information Disclosure in janeczku/calibre-web

    A vulnerability in janeczku/calibre-web allows unauthorized users to view the names of private shelves belonging to other users. This issue occurs in the file shelf.py at line 221, where the name of the shelf is exposed in an error message when a user attempts to remove a book from a shelf they do not own. This vulnerability discloses private information and affects all versions prior to the fix.

    • Mettez à jour vers 0.6.15
    Publication Mise à jour
  13. CVE-2024-45784

    Élevée · CVSS 7.5EPSS 1,34%Correctif disponible

    Apache Airflow: Sensitive configuration values are not masked in the logs by default

    Apache Airflow versions before 2.10.3 contain a vulnerability that could expose sensitive configuration variables in task logs. This vulnerability allows DAG authors to unintentionally or intentionally log sensitive configuration variables. Unauthorized users could access these logs, potentially exposing critical data that could be exploited to compromise the security of the Airflow deployment. In version 2.10.3, secrets are now masked in task logs to prevent sensitive configuration variables from being exposed in the logging output. Users should upgrade to Airflow 2.10.3 or the latest version to eliminate this vulnerability. If you suspect t

    • Mettez à jour vers 2.10.3
    Publication Mise à jour
  14. CVE-2024-4311

    Moyenne · CVSS 5.4EPSS 0,51%Correctif disponible

    Lack of login attempt rate-limiting in zenml-io/zenml

    zenml-io/zenml version 0.56.4 is vulnerable to an account takeover due to the lack of rate-limiting in the password change function. An attacker can brute-force the current password in the 'Update Password' function, allowing them to take over the user's account. This vulnerability is due to the absence of rate-limiting on the '/api/v1/current-user' endpoint, which does not restrict the number of attempts an attacker can make to guess the current password. Successful exploitation results in the attacker being able to change the password and take control of the account.

    • Mettez à jour vers 0.57.0
    • Mettez à jour vers 0.57.0rc2
    Publication Mise à jour
  15. CVE-2024-52524

    Moyenne · CVSS 6.9EPSS 0,82%Correctif disponible

    ReDoS in Giskard Scan text perturbation

    Giskard is an evaluation and testing framework for AI systems. A Remote Code Execution (ReDoS) vulnerability was discovered in Giskard component by the GitHub Security Lab team. When processing datasets with specific text patterns with Giskard detectors, this vulnerability could trigger exponential regex evaluation times, potentially leading to denial of service. Giskard versions prior to 2.15.5 are affected.

    • Mettez à jour vers 2.15.5
    Publication Mise à jour
  16. CVE-2023-34049

    Moyenne · CVSS 6.7EPSS 0,21%Correctif disponible

    Salt security advisory release - 2023-OCT-27

    The Salt-SSH pre-flight option copies the script to the target at a predictable path, which allows an attacker to force Salt-SSH to run their script. If an attacker has access to the target VM and knows the path to the pre-flight script before it runs they can ensure Salt-SSH runs their script with the privileges of the user running Salt-SSH. Do not make the copy path on the target predictable and ensure we check return codes of the scp command if the copy fails.

    • Mettez à jour vers 3005.4
    • Mettez à jour vers 3006.4
    Publication Mise à jour
  17. CVE-2024-11168

    Moyenne · CVSS 6.3EPSS 0,66%Correctif disponible

    Improper validation of IPv6 and IPvFuture addresses

    The urllib.parse.urlsplit() and urlparse() functions improperly validated bracketed hosts (`[]`), allowing hosts that weren't IPv6 or IPvFuture. This behavior was not conformant to RFC 3986 and potentially enabled SSRF if a URL is processed by more than one URL parser.

    • Mettez à jour vers 2.7.12-1ubuntu0~16.04.18+esm15
    • Mettez à jour vers 2.7.17-1~18.04ubuntu1.13+esm10
    • Mettez à jour vers 2.7.18-1~20.04.7+esm6
    • Mettez à jour vers 2.7.6-8ubuntu0.6+esm28
    • Mettez à jour vers 3.10.16
    • Mettez à jour vers 3.11.2-6+deb12u5
    • Mettez à jour vers 3.11.4
    • Mettez à jour vers 3.12.0b1
    • Mettez à jour vers 3.4.3-1ubuntu1~14.04.7+esm14
    • Mettez à jour vers 3.5.2-2ubuntu0~16.04.13+esm16
    • Mettez à jour vers 3.5.2-2ubuntu0~16.04.4~14.04.1+esm4
    • Mettez à jour vers 3.6.9-1~18.04ubuntu1.13+esm3
    • Mettez à jour vers 3.7.5-2ubuntu1~18.04.2+esm4
    • Mettez à jour vers 3.8.0-3ubuntu1~18.04.2+esm3
    • Mettez à jour vers 3.8.10-0ubuntu1~20.04.14
    • Mettez à jour vers 3.9.21
    • Mettez à jour vers 3.9.5-3ubuntu0~20.04.1+esm3
    • Mettez à jour vers 7.3.18+dfsg-1
    Publication Mise à jour
  18. CVE-2024-52296

    Moyenne · CVSS 6.5EPSS 0,35%Correctif disponible

    libosdp has a null pointer deref in osdp_reply_name

    libosdp is an implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol) and provides a C library with support for C++, Rust and Python3. At ospd_common.c, on the osdp_reply_name function, any reply id between REPLY_ACK and REPLY_XRD is valid, but names array do not declare all of the range. On a case of an undefined reply id within the range, name will be null (name = names[reply_id - REPLY_ACK];). Null name will casue a crash on next line: if (name[0] == '\0') as null[0] is invalid. As this logic is not limited to a secure connection, attacker may trigger this vulnerability without any prior knowledge. This issue is fixed in 2.

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