p PatchFirst

CVE-2026-111170

CVE-2026-111170 · kedro-datasets 9.3.0 through 9.6.0 Path Traversal via MatplotlibDataset Plot Name

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

kedro-datasets from 9.3.0 through 9.6.0 contains a path traversal vulnerability in MatplotlibDataset.save() that allows attackers to write files outside the dataset directory by supplying absolute plot names. Because validate_sub_path() strips leading slashes while pathlib's join discards the base path, attackers can create or overwrite files anywhere the process can write.

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

Publication
Mise à jour

Pile logicielle: python

Produits et versions concernés

  • kedro-datasets

    Versions du logiciel
    • ≥ 9.3.0, ≤ 9.6.0: Concernée (semver)

    Aucun correctif publié

  • kedro-datasets PyPI

    Versions du logiciel
    • 0.0.1
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.0.6
    • 0.0.7
    • 1.0.0
    • 1.0.1
    • 1.0.2
    • 1.1.0
    • 1.1.1
    • 1.2.0
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.4.2
    • 1.5.0
    • 1.5.1
    • 1.5.2
    • 1.5.3
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 2.0.0
    • 2.1.0
    • 3.0.0
    • 3.0.1
    • 4.0.0
    • 4.1.0
    • 5.0.0
    • 5.1.0
    • 6.0.0
    • 7.0.0
    • 8.0.0
    • 8.1.0
    • 9.0.0
    • 9.1.0
    • 9.1.1
    • 9.2.0
    Plages de versions concernées
    • ECOSYSTEM: < 9.3.0

    Mettez à jour vers 9.3.0

Sources originales

Vérifiez votre serveur →