p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de kedro

Vulnérabilité publiée pour kedro au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 4

  1. CVE-2026-35171

    Critique · CVSS 9.8EPSS 0,71%Correctif disponible

    Arbitrary Code Execution via Malicious Logging Configuration in Kedro

    Kedro is a toolbox for production-ready data science. Prior to 1.3.0, Kedro allows the logging configuration file path to be set via the KEDRO_LOGGING_CONFIG environment variable and loads it without validation. The logging configuration schema supports the special () key, which enables arbitrary callable instantiation. An attacker can exploit this to execute arbitrary system commands during application startup. This is a critical remote code execution (RCE) vulnerability caused by unsafe use of logging.config.dictConfig() with user-controlled input. This vulnerability is fixed in 1.3.0.

    • Mettez à jour vers 1.3.0
    Publication Mise à jour
  2. CVE-2026-35167

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

    Kedro has a path traversal in versioned dataset loading via unsanitized version string

    Kedro is a toolbox for production-ready data science. Prior to 1.3.0, the _get_versioned_path() method in kedro/io/core.py constructs filesystem paths by directly interpolating user-supplied version strings without sanitization. Because version strings are used as path components, traversal sequences such as ../ are preserved and can escape the intended versioned dataset directory. This is reachable through multiple entry points: catalog.load(..., version=...), DataCatalog.from_config(..., load_versions=...), and the CLI via kedro run --load-versions=dataset:../../../secrets. An attacker who can influence the version string can force Kedro to

    • Mettez à jour vers 1.3.0
    Publication Mise à jour
  3. CVE-2024-12215

    Élevée · CVSS 8.8EPSS 1,08%Aucun correctif publié

    Remote Code Execution in kedro-org/kedro

    In kedro-org/kedro version 0.19.8, the `pull_package()` API function allows users to download and extract micro packages from the Internet. However, the function `project_wheel_metadata()` within the code path can execute the `setup.py` file inside the tar file, leading to remote code execution (RCE) by running arbitrary commands on the victim's machine.

    Publication Mise à jour
  4. CVE-2024-9701

    Critique · CVSS 9.8EPSS 1,14%Correctif disponible

    Remote Code Execution in kedro-org/kedro

    A Remote Code Execution (RCE) vulnerability has been identified in the Kedro ShelveStore class (version 0.19.8). This vulnerability allows an attacker to execute arbitrary Python code via deserialization of malicious payloads, potentially leading to a full system compromise. The ShelveStore class uses Python's shelve module to manage session data, which relies on pickle for serialization. Crafting a malicious payload and storing it in the shelve file can lead to RCE when the payload is deserialized.

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