p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

Filtrer les vulnérabilités
Python

Vulnérabilités : 7131

  1. CVE-2026-29778

    Élevée · CVSS 7.1EPSS 0,57%Correctif disponible

    pyLoad: Arbitrary File Write via Path Traversal in edit_package()

    pyLoad is a free and open-source download manager written in Python. From version 0.5.0b3.dev13 to 0.5.0b3.dev96, the edit_package() function implements insufficient sanitization for the pack_folder parameter. The current protection relies on a single-pass string replacement of "../", which can be bypassed using crafted recursive traversal sequences. This issue has been patched in version 0.5.0b3.dev97.

    • Mettez à jour vers 0.5.0b3.dev97
    Publication Mise à jour
  2. CVE-2026-29780

    Moyenne · CVSS 5.5EPSS 0,28%Correctif disponible

    eml_parser: Path Traversal in Official Example Script Leading to Arbitrary File Write

    eml_parser serves as a python module for parsing eml files and returning various information found in the e-mail as well as computed information. Prior to version 2.0.1, the official example script examples/recursively_extract_attachments.py contains a path traversal vulnerability that allows arbitrary file write outside the intended output directory. Attachment filenames extracted from parsed emails are directly used to construct output file paths without any sanitization, allowing an attacker-controlled filename to escape the target directory. This issue has been patched in version 2.0.1.

    • Mettez à jour vers 2.0.1
    Publication Mise à jour
  3. GHSA-qr2g-p6q7-w82m

    Non évaluéeCorrectif disponible

    x402 SDK Security Advisory

    ### Impact A security vulnerability exists in outdated versions of the x402 SDK. This vulnerability does not affect users' private keys, smart contracts, or funds. The issue impacts resource servers accepting payments on Solana when the facilitator is running a vulnerable version of the x402 SDK. ### Who Should Take Action Facilitators that process payments on Solana must upgrade the x402 SDK to the patched versions listed below. Clients are not required to upgrade. Resource servers are not required to upgrade unless they operate their own facilitator (self-facilitate). ### Patches Please update to the following package versions: * N

    • Mettez à jour vers 2.3.0
    • Mettez à jour vers 2.5.0
    • Mettez à jour vers 2.6.0
    Publication Mise à jour
  4. CVE-2026-30242

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

    Plane: SSRF via Incomplete IP Validation in Webhook URL Serializer

    Plane is an an open-source project management tool. Prior to version 1.2.3, the webhook URL validation in plane/app/serializers/webhook.py only checks ip.is_loopback, allowing attackers with workspace ADMIN role to create webhooks pointing to private/internal network addresses (10.x.x.x, 172.16.x.x, 192.168.x.x, 169.254.169.254, etc.). When webhook events fire, the server makes requests to these internal addresses and stores the response — enabling SSRF with full response read-back. This issue has been patched in version 1.2.3.

    • Mettez à jour vers 1.2.3
    Publication Mise à jour
  5. CVE-2026-30244

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

    Plane: Unauthenticated Workspace Member Information Disclosure

    Plane is an an open-source project management tool. Prior to version 1.2.2, unauthenticated attackers can enumerate workspace members and extract sensitive information including email addresses, user roles, and internal identifiers. The vulnerability stems from Django REST Framework permission classes being incorrectly configured to allow anonymous access to protected endpoints. This issue has been patched in version 1.2.2.

    Publication Mise à jour
  6. CVE-2026-29790

    Faible · CVSS 2EPSS 0,31%Correctif disponible

    dbt-common: commonprefix() doesn't protect against path traversal

    dbt-common is the shared common utilities for dbt-core and adapter implementations use. Prior to versions 1.34.2 and 1.37.3, a path traversal vulnerability exists in dbt-common's safe_extract() function used when extracting tarball archives. The function uses os.path.commonprefix() to validate that extracted files remain within the intended destination directory. However, commonprefix() compares paths character-by-character rather than by path components, allowing a malicious tarball to write files to sibling directories with matching name prefixes. This issue has been patched in versions 1.34.2 and 1.37.3.

    • Mettez à jour vers 1.34.2
    • Mettez à jour vers 1.37.3
    Publication Mise à jour
  7. CVE-2026-29065

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

    changedetection.io: Zip Slip vulnerability in the backup restore functionality

    changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, a Zip Slip vulnerability in the backup restore functionality allows arbitrary file overwrite via path traversal in uploaded ZIP archives. This issue has been patched in version 0.54.4.

    • Mettez à jour vers 0.54.4
    Publication Mise à jour
  8. CVE-2026-29039

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

    changedetection.io: XPath - Arbitrary File Read via unparsed-text()

    changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, the changedetection.io application allows users to specify XPath expressions as content filters via the include_filters field. These XPath expressions are processed using the elementpath library which implements XPath 3.0/3.1 specification. XPath 3.0 includes the unparsed-text() function which can read arbitrary files from the filesystem. The application does not validate or sanitize XPath expressions to block dangerous functions, allowing an attacker to read any file accessible to the application process. This issue has been patched in version 0

    • Mettez à jour vers 0.54.4
    Publication Mise à jour
  9. CVE-2026-29038

    Moyenne · CVSS 6.1EPSS 0,32%Correctif disponible

    changedetection.io: Reflected XSS in RSS Tag Error Response

    changedetection.io is a free open source web page change detection tool. Prior to version 0.54.4, there is a reflected cross-site scripting (XSS) vulnerability identified in the /rss/tag/ endpoint of changedetection.io. The tag_uuid path parameter is reflected directly in the HTTP response body without HTML escaping. Since Flask returns text/html by default for plain string responses, the browser parses and executes injected JavaScript. This issue has been patched in version 0.54.4.

    • Mettez à jour vers 0.54.4
    Publication Mise à jour
  10. CVE-2026-28804

    Moyenne · CVSS 6.9EPSS 0,44%Correctif disponible

    pypdf: Inefficient decoding of ASCIIHexDecode streams

    pypdf is a free and open-source pure-python PDF library. Prior to version 6.7.5, an attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires accessing a stream which uses the /ASCIIHexDecode filter. This issue has been patched in version 6.7.5.

    • Mettez à jour vers 6.7.5
    • Mettez à jour vers 6.9.0-1
    Publication Mise à jour
  11. CVE-2026-28802

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

    Authlib: Setting `alg: none` and a blank signature appears to bypass signature verification

    Authlib is a Python library which builds OAuth and OpenID Connect servers. From version 1.6.5 to before version 1.6.7, previous tests involving passing a malicious JWT containing alg: none and an empty signature was passing the signature verification step without any changes to the application code when a failure was expected.. This issue has been patched in version 1.6.7.

    • Mettez à jour vers 1.6.7
    • Mettez à jour vers 1.6.7-1
    Publication Mise à jour
  12. CVE-2026-28438

    Moyenne · CVSS 6.9EPSS 0,32%Correctif disponible

    CocoIndex Doris target connector didn't verify table name when constructing ALTER TABLE statements

    CocoIndex is a data transformation framework for AI. Prior to version 0.3.34, the Doris target connector didn't verify the configured table name before creating some SQL statements (ALTER TABLE). So, in the application code, if the table name is provided by an untrusted upstream, it expose vulnerability to SQL injection when target schema change. This issue has been patched in version 0.3.34.

    • Mettez à jour vers 0.3.34
    Publication Mise à jour
  13. CVE-2026-28795

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

    OpenChatBI: Critical Path Traversal Vulnerability in save_report Tool of OpenChatBI

    OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. Prior to version 0.2.2, the save_report tool in openchatbi/tool/save_report.py suffers from a critical path traversal vulnerability due to insufficient input sanitization of the file_format parameter. This issue has been patched in version 0.2.2.

    • Mettez à jour vers 0.2.2
    Publication Mise à jour
  14. CVE-2026-28681

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

    IRRd: web UI host header injection allows password reset poisoning via attacker-controlled email links

    Internet Routing Registry daemon version 4 is an IRR database server, processing IRR objects in the RPSL format. From version 4.4.0 to before version 4.4.5 and from version 4.5.0 to before version 4.5.1, an attacker can manipulate the HTTP Host header on a password reset or account creation request. The confirmation link in the resulting email can then point to an attacker-controlled domain. Opening the link in the email is sufficient to pass the token to the attacker, who can then use it on the real IRRD instance to take over the account. A compromised account can then be used to modify RPSL objects maintained by the account's mntners and pe

    • Mettez à jour vers 4.4.5
    • Mettez à jour vers 4.5.1
    Publication Mise à jour
  15. GHSA-5r2p-pjr8-7fh7

    Élevée · CVSS 8.4Correctif disponible

    SageMaker Python SDK replaced eval() with safe parser in JumpStart search functionality

    ## Summary This advisory addresses the use of the search_hub() function within the SageMaker Python SDK's JumpStart search functionality. An actor with the ability to control query parameters passed to the search_hub() function could potentially provide malformed input that causes the eval() function to execute arbitrary commands, access sensitive data, or compromise the execution environment. A defense-in-depth enhancement has been implemented to replace code evaluation with safe string operations when processing search query parameters. This enhancement removes the use of eval() from the execution path, replacing it with a safe recursive

    • Mettez à jour vers 3.4.0
    Publication Mise à jour
  16. CVE-2026-0848

    Critique · CVSS 10EPSS 0,84%Correctif disponible

    Arbitrary Code Execution in NLTK StanfordSegmenter via Untrusted JAR Loading

    NLTK versions <=3.9.2 are vulnerable to arbitrary code execution due to improper input validation in the StanfordSegmenter module. The module dynamically loads external Java .jar files without verification or sandboxing. An attacker can supply or replace the JAR file, enabling the execution of arbitrary Java bytecode at import time. This vulnerability can be exploited through methods such as model poisoning, MITM attacks, or dependency poisoning, leading to remote code execution. The issue arises from the direct execution of the JAR file via subprocess with unvalidated classpath input, allowing malicious classes to execute when loaded by the

    • Mettez à jour vers 3.2.5-1ubuntu0.1+esm4
    • Mettez à jour vers 3.4.5-2ubuntu0.1~esm4
    • Mettez à jour vers 3.7-1ubuntu0.1~esm2
    • Mettez à jour vers 3.8.1-1ubuntu0.1~esm2
    • Mettez à jour vers 3.9.2-1ubuntu0.1~esm2
    • Mettez à jour vers 3.9.3
    • Mettez à jour vers 3.9.3-1
    Publication Mise à jour
  17. CVE-2026-28413

    Moyenne · CVSS 5.3EPSS 0,26%Correctif disponible

    Products.isurlinportal: Possible open redirect when using more than 2 forward slashes

    Products.isurlinportal is a replacement for isURLInPortal method in Plone. Prior to versions 2.1.0, 3.1.0, and 4.0.0, a url /login?came_from=////evil.example may redirect to an external website after login. This issue has been patched in versions 2.1.0, 3.1.0, and 4.0.0.

    • Mettez à jour vers 2.1.0
    • Mettez à jour vers 3.1.0
    • Mettez à jour vers 4.0.0
    Publication Mise à jour
  18. CVE-2026-28350

    Moyenne · CVSS 6.1EPSS 0,3%Correctif disponible

    lxml_html_clean: <base> tag injection through default Cleaner configuration

    lxml_html_clean is a project for HTML cleaning functionalities copied from `lxml.html.clean`. Prior to version 0.4.4, the <base> tag passes through the default Cleaner configuration. While page_structure=True removes html, head, and title tags, there is no specific handling for <base>, allowing an attacker to inject it and hijack relative links on the page. This issue has been patched in version 0.4.4.

    • Mettez à jour vers 0.4.4
    • Mettez à jour vers 0.4.4-1
    • Mettez à jour vers 0.4.4-1~deb13u1
    • Mettez à jour vers 4.9.2-1+deb12u1
    • Mettez à jour vers 5.2.0-1
    Publication Mise à jour
  19. CVE-2026-28348

    Moyenne · CVSS 6.1EPSS 0,28%Correctif disponible

    lxml_html_clean: CSS @import Filter Bypass via Unicode Escapes

    lxml_html_clean is a project for HTML cleaning functionalities copied from `lxml.html.clean`. Prior to version 0.4.4, the _has_sneaky_javascript() method strips backslashes before checking for dangerous CSS keywords. This causes CSS Unicode escape sequences to bypass the @import and expression() filters, allowing external CSS loading or XSS in older browsers. This issue has been patched in version 0.4.4.

    • Mettez à jour vers 0.4.4
    • Mettez à jour vers 0.4.4-1
    • Mettez à jour vers 0.4.4-1~deb13u1
    • Mettez à jour vers 4.9.2-1+deb12u1
    • Mettez à jour vers 5.2.0-1
    Publication Mise à jour
  20. CVE-2026-28277

    Moyenne · CVSS 6.8EPSS 5,49%Correctif disponible

    LangGraph: Unsafe msgpack deserialization in LangGraph checkpoint loading

    LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). In version 1.0.9 and prior, LangGraph checkpointers can load msgpack-encoded checkpoints that reconstruct Python objects during deserialization. If an attacker can modify checkpoint data in the backing store (for example, after a database compromise or other privileged write access to the persistence layer), they can potentially supply a crafted payload that triggers unsafe object reconstruction when the checkpoint is loaded. No known patch is public.

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